Find Interview Questions for Top Companies
O P Jindal Global University Interview Questions and Answers
Ques:- What is the difference between synchronous and asynchronous code
Right Answer:
Synchronous code executes sequentially, meaning each operation must complete before the next one starts. Asynchronous code allows operations to run independently, enabling other tasks to proceed without waiting for the previous ones to finish.
Ques:- What is the difference between HTML and HTML5
Right Answer:
HTML5 is the latest version of HTML, which includes new features such as native support for audio and video, new semantic elements (like `<article>`, `<section>`, and `<header>`), improved parsing rules, and better support for web applications with APIs like local storage and canvas. HTML, on the other hand, refers to earlier versions that lack these enhancements.
Ques:- What are semantic HTML elements and why are they important
Right Answer:
Semantic HTML elements are tags that clearly describe their meaning in a human- and machine-readable way, such as `<header>`, `<article>`, `<footer>`, and `<section>`. They are important because they improve accessibility, enhance SEO, and make the structure of the web page clearer for developers and browsers.
Ques:- What are cookies sessions and local storage in web development
Right Answer:
Cookies are small pieces of data stored on the user's computer by the web browser while browsing a website, used for tracking and remembering information about the user. Sessions are temporary storage on the server that keeps track of user data across multiple requests during a single visit, typically expiring when the user closes the browser. Local storage is a web storage feature that allows websites to store data in the user's browser persistently, even after the browser is closed, with no expiration time.
Ques:- What are JavaScript closures and how do they work
Right Answer:
JavaScript closures are functions that remember their outer scope even when the function is executed outside that scope. They work by capturing the variables from their surrounding environment, allowing access to those variables even after the outer function has finished executing. This is useful for data encapsulation and maintaining state in asynchronous programming.
Ques:- What is the importance of app performance optimization
Right Answer:
App performance optimization is important because it enhances user experience by making the app faster and more responsive, reduces battery consumption, improves resource usage, increases user retention, and can lead to better app store rankings.
Ques:- What are the advantages of using a cross platform framework
Right Answer:
The advantages of using a cross-platform framework include:

1. **Code Reusability**: Write once, run on multiple platforms, reducing development time and effort.
2. **Cost Efficiency**: Lower development and maintenance costs since a single codebase serves multiple platforms.
3. **Faster Development**: Accelerated development process due to shared code and resources.
4. **Consistent User Experience**: Uniform look and feel across different devices and platforms.
5. **Access to a Wider Audience**: Reach users on various platforms (iOS, Android, etc.) without separate apps.
6. **Easier Updates**: Simplified updates and bug fixes since changes are made in one codebase.
Ques:- What tools do you use for debugging mobile apps
Right Answer:
I use tools like Android Studio's Logcat, Xcode's debugger, Chrome DevTools for web views, and third-party tools like Flipper or Firebase Crashlytics for debugging mobile apps.
Ques:- What is mobile app development and why is it important
Right Answer:
Mobile app development is the process of creating software applications specifically designed to run on mobile devices like smartphones and tablets. It is important because it allows businesses to reach customers directly, enhances user engagement, provides convenience, and enables access to services and information on-the-go.
Ques:- How do you test mobile applications on different devices
Right Answer:
To test mobile applications on different devices, you can use the following methods:

1. **Real Device Testing**: Use physical devices to test the app on various screen sizes, operating systems, and hardware configurations.
2. **Emulators and Simulators**: Utilize emulators (for Android) and simulators (for iOS) to mimic different devices and test the app's functionality.
3. **Cloud Testing Services**: Leverage cloud-based testing platforms like BrowserStack or Sauce Labs that provide access to a wide range of devices and configurations.
4. **Automated Testing Tools**: Implement automated testing frameworks like Appium or Espresso to run tests across multiple devices efficiently.
5. **Manual Testing**: Conduct manual testing on key devices to ensure user experience and functionality are consistent.

By combining these methods, you can effectively test mobile applications across different devices.
Ques:- My previous company experiences till date
Right Answer:
I have worked at [Company Name] as a graphic designer, where I focused on creating visual content for marketing campaigns. I also collaborated with the team on branding projects and developed user interfaces for websites. My experience includes using tools like Adobe Creative Suite and Sketch to deliver high-quality designs that meet client needs.
Ques:- What are the steps of your creative process as a graphic designer?
Right Answer:
1. Research and gather inspiration.
2. Define the project goals and target audience.
3. Brainstorm and sketch initial ideas.
4. Create digital drafts and mockups.
5. Seek feedback and make revisions.
6. Finalize the design and prepare for delivery.
Ques:- In certain mapping there are four targets tg1,tg2,tg3 and tg4.tg1 has a primary key,tg2 foreign key referencing the tg1's primary key,tg3 has primary key that tg2 and tg4 refers as foreign key,tg2 has foreign key referencing primary key of tg4 ,the order in which the informatica will load the target?2]How can I detect aggregate tranformation causing low performance?
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users