i
GormalOne
Filter interviews by
Identity Management System is a system used to manage and control user identities and access permissions within an organization.
It centralizes user data and permissions
It allows for single sign-on across multiple systems
It enhances security by enforcing access controls
Examples include Active Directory, Okta, and OneLogin
SQL locks are mechanisms used to control access to data in a database to prevent conflicts and ensure data integrity.
SQL locks are used to prevent multiple users from accessing or modifying the same data simultaneously.
There are different types of SQL locks such as shared locks, exclusive locks, and update locks.
Locks can be applied at different levels such as row-level, page-level, or table-level.
For example, a s...
Communicate two APIs by using HTTP requests to send and receive data between them.
Use HTTP methods like GET, POST, PUT, DELETE to interact with APIs
Utilize JSON or XML format to send and receive data
Implement authentication mechanisms like API keys or OAuth for secure communication
API is a set of rules and protocols that allows different software applications to communicate with each other. Web services are a type of API that are accessed over a network, typically using HTTP.
API is a broader term that encompasses all types of interfaces for software communication.
Web services are a specific type of API that are accessed over a network, often using HTTP protocols.
APIs can be used for various...
Table variables are created in memory and are scoped to the batch, while temporary tables are stored in tempdb and can be accessed across batches.
Table variables are created using DECLARE statement, while temporary tables are created using CREATE TABLE statement.
Table variables are limited to the scope of the batch or stored procedure in which they are declared, while temporary tables can be accessed across batche...
The SQL execution plan that is more efficient and utilizes indexes is better.
Look for execution plans that utilize indexes to minimize the number of rows scanned.
Avoid full table scans if possible, as they can be resource-intensive.
Consider the use of join algorithms like nested loops, hash joins, or merge joins for optimal performance.
Kotlin is a modern, statically typed programming language used for Android development, known for its conciseness and safety features.
Kotlin is fully interoperable with Java, allowing developers to use existing Java libraries.
It supports null safety, reducing the risk of NullPointerExceptions. Example: 'var name: String? = null' allows null values.
Kotlin has concise syntax, such as type inference. Example: 'val ag...
Coroutines are a way to perform asynchronous operations in a sequential manner. Launch modes include launch, async, and runBlocking.
Coroutines are lightweight threads that can be used for asynchronous programming in Kotlin.
Launch mode 'launch' starts a new coroutine and does not return any result.
Launch mode 'async' starts a new coroutine and returns a 'Deferred' object that can be used to retrieve the result.
Laun...
Scope functions in Kotlin are functions that allow you to execute a block of code within the context of an object.
Scope functions include let, run, with, apply, and also.
They help in reducing boilerplate code and improving code readability.
For example, using 'apply' to initialize properties of an object.
The Android lifecycle refers to the series of states an activity or fragment goes through from creation to destruction.
Android components like activities, services, and broadcast receivers have lifecycles.
The main lifecycle methods include onCreate(), onStart(), onResume(), onPause(), onStop(), and onDestroy().
Understanding the lifecycle is crucial for managing resources and handling state changes.
Example: An acti...
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
Table variables are created in memory and are scoped to the batch, while temporary tables are stored in tempdb and can be accessed across batches.
Table variables are created using DECLARE statement, while temporary tables are created using CREATE TABLE statement.
Table variables are limited to the scope of the batch or stored procedure in which they are declared, while temporary tables can be accessed across batches.
Tab...
API is a set of rules and protocols that allows different software applications to communicate with each other. Web services are a type of API that are accessed over a network, typically using HTTP.
API is a broader term that encompasses all types of interfaces for software communication.
Web services are a specific type of API that are accessed over a network, often using HTTP protocols.
APIs can be used for various purp...
Communicate two APIs by using HTTP requests to send and receive data between them.
Use HTTP methods like GET, POST, PUT, DELETE to interact with APIs
Utilize JSON or XML format to send and receive data
Implement authentication mechanisms like API keys or OAuth for secure communication
SQL locks are mechanisms used to control access to data in a database to prevent conflicts and ensure data integrity.
SQL locks are used to prevent multiple users from accessing or modifying the same data simultaneously.
There are different types of SQL locks such as shared locks, exclusive locks, and update locks.
Locks can be applied at different levels such as row-level, page-level, or table-level.
For example, a shared...
The SQL execution plan that is more efficient and utilizes indexes is better.
Look for execution plans that utilize indexes to minimize the number of rows scanned.
Avoid full table scans if possible, as they can be resource-intensive.
Consider the use of join algorithms like nested loops, hash joins, or merge joins for optimal performance.
Identity Management System is a system used to manage and control user identities and access permissions within an organization.
It centralizes user data and permissions
It allows for single sign-on across multiple systems
It enhances security by enforcing access controls
Examples include Active Directory, Okta, and OneLogin
Create a .NET Core Web API for managing employee data with CRUD operations.
1. Set up a new .NET Core Web API project using 'dotnet new webapi -n EmployeeApp'.
2. Define an Employee model class with properties: Id, Name, Salary.
3. Create an EmployeeController with methods for Create, Read, Update, and Delete operations.
4. Use Entity Framework Core for data access and create a DbContext for the Employee model.
5. Implement...
Scope functions in Kotlin are functions that allow you to execute a block of code within the context of an object.
Scope functions include let, run, with, apply, and also.
They help in reducing boilerplate code and improving code readability.
For example, using 'apply' to initialize properties of an object.
I applied via Recruitment Consulltant and was interviewed before May 2023. There was 1 interview round.
Kotlin is a modern, statically typed programming language used for Android development, known for its conciseness and safety features.
Kotlin is fully interoperable with Java, allowing developers to use existing Java libraries.
It supports null safety, reducing the risk of NullPointerExceptions. Example: 'var name: String? = null' allows null values.
Kotlin has concise syntax, such as type inference. Example: 'val age = 2...
Coroutines are a way to perform asynchronous operations in a sequential manner. Launch modes include launch, async, and runBlocking.
Coroutines are lightweight threads that can be used for asynchronous programming in Kotlin.
Launch mode 'launch' starts a new coroutine and does not return any result.
Launch mode 'async' starts a new coroutine and returns a 'Deferred' object that can be used to retrieve the result.
Launch mo...
OOPs concept in core Java refers to the principles of Object-Oriented Programming such as Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability of a method to do different things based on the object it is acting upon.
Abstraction:...
The Android lifecycle refers to the series of states an activity or fragment goes through from creation to destruction.
Android components like activities, services, and broadcast receivers have lifecycles.
The main lifecycle methods include onCreate(), onStart(), onResume(), onPause(), onStop(), and onDestroy().
Understanding the lifecycle is crucial for managing resources and handling state changes.
Example: An activity ...
I applied via LinkedIn and was interviewed before Jun 2023. There were 5 interview rounds.
Basic DSA + Tech stack
Advanced questions related to Tech stack and project
Basic DSA + project discussion
Top trending discussions
posted on 9 Sep 2024
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
IOS vs Android
Conducted a group discussion about the of IOS vs Android for sixteen members present there.
I am a passionate Android Developer with 5 years of experience in building mobile applications.
5 years of experience in Android development
Proficient in Java and Kotlin programming languages
Strong understanding of Android SDK and design patterns
Experience with RESTful APIs and third-party libraries
Published apps on Google Play Store
I am passionate about Android development and believe this company offers exciting opportunities for growth and innovation.
Passionate about Android development
Excited about growth and innovation opportunities
Believe company aligns with career goals
posted on 14 Sep 2024
I applied via LinkedIn and was interviewed before Sep 2023. There were 4 interview rounds.
Discussion on latest topics
The average number of cars in Delhi is estimated to be around 3 million.
Delhi has a high population density and traffic congestion, leading to a large number of cars on the roads.
The number of cars in Delhi is constantly increasing due to urbanization and economic growth.
Government initiatives like odd-even schemes and public transportation improvements aim to reduce the number of cars on the roads.
Medium or easy level aptitude were ther
posted on 25 Oct 2024
Why Iphone sales are increasing
15 qns 50 mins So WRITE FAST
posted on 28 May 2024
I applied via Campus Placement and was interviewed in Nov 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2019. There was 1 interview round.
I am a recent graduate with a degree in Computer Science and experience in web development.
Recent graduate with a degree in Computer Science
Experience in web development
Strong problem-solving skills
Proficient in programming languages such as Java, JavaScript, and HTML/CSS
My hobbies include reading, hiking, and playing the guitar.
Reading: I enjoy reading fiction and non-fiction books in my free time.
Hiking: I love exploring nature trails and challenging myself with new hikes.
Playing the guitar: I have been playing the guitar for several years and enjoy learning new songs.
Our company is a leading tech startup specializing in AI-driven solutions for businesses.
Specializes in AI-driven solutions for businesses
Considered a leading tech startup in the industry
Known for innovative and cutting-edge technology
Has a strong focus on research and development
Provides services to a wide range of industries
I want to join your company because of its innovative projects, strong company culture, and opportunities for growth.
Innovative projects that align with my interests and skills
Strong company culture that values collaboration and employee development
Opportunities for growth and advancement within the company
I completed various training programs and projects during my college years, gaining hands-on experience in different areas.
Completed a training program in data analysis using Python and R
Developed a mobile application for a class project using Java and Android Studio
Participated in a research project on renewable energy sources
Completed an internship at a local software company, working on web development projects
posted on 27 Jan 2017
I appeared for an interview in Dec 2016.
based on 4 interview experiences
Difficulty level
Duration
based on 17 reviews
Rating in categories
Business Analyst
5
salaries
| ₹1.2 L/yr - ₹7.4 L/yr |
Software Developer
4
salaries
| ₹7 L/yr - ₹13 L/yr |
Data Analyst
4
salaries
| ₹8 L/yr - ₹9 L/yr |
Product Owner
4
salaries
| ₹9 L/yr - ₹12 L/yr |
Technical Analyst
3
salaries
| ₹16 L/yr - ₹16.5 L/yr |
Cogoport
Treebo Hotels
Arzooo.com
KrazyBee