Find Interview Questions for Top Companies
Idexcel Interview Questions and Answers
Ques:- There are n nuts and n bolts represented in two different arrays and a function is_fit(nut_i, bolt_j) which returns 0 if its perfectly fit, 1 if itÂ’s a tight fit and -1 if its loose fit. I was asked to arrange them so that every nut fits perfectly with the bolt in the same position (there is one nut for every bolt that fits perfectly). I suggested O(nlogn) solution
Ques:- When selecting the states by giving the country as input using ajax cal, how can we ensure that every time it is hitting the DB and fetching the data? Many time it may load from the cache.
Comments
Admin May 17, 2020

ajax call you can check through fiddler(or any debugger). it will show the request and response clearly.
and also, if the selecting states is an ajax call, then it will never use the cached data.

Ques:- What is the difference between IaaS, PaaS, and SaaS in Azure
Right Answer:
IaaS (Infrastructure as a Service) provides virtualized computing resources over the internet, allowing users to manage operating systems and applications. PaaS (Platform as a Service) offers a platform allowing developers to build, deploy, and manage applications without worrying about the underlying infrastructure. SaaS (Software as a Service) delivers software applications over the internet on a subscription basis, where users access the software without managing the infrastructure or platform.
Ques:- What are service endpoints and private endpoints in Azure networking
Right Answer:
Service endpoints in Azure networking allow you to secure your Azure services to your virtual network by providing direct connectivity to Azure services over an optimized route, enhancing security and performance.

Private endpoints, on the other hand, are a network interface that connects you privately and securely to a service powered by Azure Private Link. This allows you to access Azure services over a private IP address within your virtual network, ensuring that traffic does not traverse the public internet.
Ques:- How does Azure Load Balancer differ from Azure Application Gateway
Right Answer:
Azure Load Balancer operates at the transport layer (Layer 4) and distributes incoming traffic based on IP address and port, while Azure Application Gateway operates at the application layer (Layer 7) and provides features like URL-based routing, SSL termination, and Web Application Firewall (WAF) capabilities.
Ques:- What is Azure VPN Gateway and how does it work with ExpressRoute
Right Answer:
Azure VPN Gateway is a service that allows you to create secure, cross-premises connections between your on-premises networks and Azure virtual networks over the internet. It uses industry-standard protocols such as IKEv2 and IPsec to establish secure tunnels.

ExpressRoute, on the other hand, provides a private connection between your on-premises infrastructure and Azure, bypassing the public internet. While both services enable hybrid connectivity, Azure VPN Gateway is typically used for secure connections over the internet, whereas ExpressRoute offers a more reliable and faster connection with lower latency and higher security. They can be used together in scenarios where you need both secure internet-based connections and private connections to Azure.
Ques:- What is Azure Active Directory and how is it used for identity management
Right Answer:
Azure Active Directory (Azure AD) is a cloud-based identity and access management service from Microsoft. It helps organizations manage user identities and access to resources securely. Azure AD is used for single sign-on (SSO), multi-factor authentication (MFA), and managing user permissions for applications and services in the cloud and on-premises.
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:- How do you manage state in mobile applications
Right Answer:
State in mobile applications can be managed using various methods such as:

1. **Local State Management**: Using component state in frameworks like React Native or local variables in native apps.
2. **Global State Management**: Utilizing libraries like Redux, MobX, or Context API for sharing state across components.
3. **Persistent Storage**: Storing state in local storage, SQLite, or using AsyncStorage for React Native to maintain state across app sessions.
4. **Server State Management**: Fetching and synchronizing state with a backend server using APIs.
5. **Navigation State**: Managing state related to navigation using libraries like React Navigation or native navigation components.
Ques:- What is the role of APIs in mobile app development
Right Answer:
APIs (Application Programming Interfaces) in mobile app development allow different software applications to communicate with each other, enabling the app to access external services, data, and functionalities, such as databases, web services, and third-party integrations, which enhances the app's capabilities and user experience.
Ques:- What is responsive design in mobile apps
Right Answer:
Responsive design in mobile apps refers to the approach of creating user interfaces that adapt seamlessly to different screen sizes and orientations, ensuring a consistent and optimal user experience across various devices.
Ques:- What are some common challenges in mobile app development
Right Answer:
Some common challenges in mobile app development include:

1. Device Fragmentation: Different screen sizes, resolutions, and operating systems.
2. Performance Optimization: Ensuring the app runs smoothly on various devices.
3. Security: Protecting user data and preventing breaches.
4. User Experience: Designing intuitive interfaces that meet user expectations.
5. Connectivity Issues: Handling offline functionality and varying network conditions.
6. App Store Guidelines: Complying with different app store requirements and policies.
7. Testing: Ensuring the app works correctly across multiple devices and platforms.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

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