Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 3 interview rounds.
Layouts, Position, And Grid layout
Undefined is a variable that has not been assigned a value, while null is a variable that has been explicitly assigned a value of null.
Undefined is the default value of a variable that has not been initialized.
Null is an explicit value that can be assigned to a variable to indicate that it has no value.
Undefined is a type in JavaScript, while null is a value of the Null type.
Example: let x; // x is undefined, let y = n
The position property in CSS specifies the positioning method of an element.
Static: Default positioning, elements are positioned according to the normal flow of the document.
Relative: Positioned relative to its normal position.
Absolute: Positioned relative to the nearest positioned ancestor.
Fixed: Positioned relative to the viewport.
Sticky: Acts like a combination of relative and fixed positioning.
Grid layout is a two-dimensional layout system while Flexbox is a one-dimensional layout system.
Grid layout is best for overall page layout, while Flexbox is best for aligning items within a container.
Grid layout allows for precise placement of elements in rows and columns, while Flexbox is more flexible in arranging items in a single row or column.
Grid layout is better suited for complex layouts with multiple rows and...
Arrays are a data structure that stores a collection of elements of the same data type in a contiguous memory location.
Arrays have a fixed size determined at the time of declaration.
Elements in an array are accessed using an index starting from 0.
Arrays can store primitive data types like integers, floats, or objects like strings.
Example: var fruits = ['apple', 'banana', 'orange'];
I applied via Naukri.com and was interviewed before Apr 2020. There were 4 interview rounds.
The __proto__ is a property that points to the prototype of an object, while prototype is a property of a constructor function.
The __proto__ property is used to access the prototype of an object.
The prototype property is used to add properties and methods to a constructor function.
The __proto__ property is deprecated and should not be used in production code.
Changes to the prototype of a constructor function will affec
Machine coding round
Developed a web application for managing inventory and sales for a retail store
Used React.js for front-end development
Implemented Node.js for back-end functionality
Utilized MongoDB for database management
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
Emails to the host and guests.
I have the necessary skills, experience, and passion for the role.
I have relevant experience in the industry
I possess the required skills and qualifications
I am passionate about the work and eager to contribute
I have a track record of success in similar roles
Seeking new challenges and growth opportunities in a different environment.
Desire for new challenges and learning experiences
Opportunity for career advancement
Seeking a better work-life balance
Interest in exploring different industries or sectors
I applied via Naukri.com and was interviewed before Jul 2023. There was 1 interview round.
Second number from array
I applied via Indeed and was interviewed in Jul 2024. There were 2 interview rounds.
Classes, oops, array, constructor
A copy constructor is a special type of constructor that creates a new object as a copy of an existing object.
Copy constructor should have a parameter of the same class type
It is used to create a new object by copying the values of an existing object
It is called when a new object is created from an existing object
A virtual function is a member function that is declared within a base class and is redefined by a derived class.
Declare a virtual function in the base class using the 'virtual' keyword.
Override the virtual function in the derived class using the 'override' keyword.
Use the base class pointer to call the virtual function, which will be resolved at runtime based on the actual object type.
Oops concept refers to Object-Oriented Programming principles and their implementation in software development.
Oops concepts include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behaviors from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes nec...
I applied via Company Website and was interviewed before Jan 2024. There were 3 interview rounds.
Gaming and network knowledge
Custom problem was given and asked to solve and discuss solution with the interviewer
Current project discussion with panel
I was interviewed in Dec 2020.
Round duration - 75 minutes
Round difficulty - Easy
This round was conducted in Hackerrank portal for a total duration of 75 minutes and was divided into 4 sections.
1st Section : Aptitude Section : 14 questions , 28 minutes
2nd Section : Technical Section : 12 questions , 17 minutes
3rd Section :1 coding Questions : 20 minutes+30 minutes
This Round was Conducted on Hackerrank (Webcam Enabled).
To find and correct bugs in code, analyze problem statement, review code, use debugging tools, run test cases, and make necessary changes.
Understand the problem statement and expected output
Review the code for syntax errors, logical errors, and potential bugs
Use debugging tools like breakpoints, print statements, and IDE features
Run test cases to identify the bugs and verify the corrections
Make necessary changes to the
Given a connected, undirected, and acyclic graph where some nodes are marked and a positive integer 'K'. Your task is to return the count of nodes such that...
Count the number of nodes within K-distance from marked nodes in a connected, undirected, acyclic graph.
Create a graph using the given vertices and edges.
Perform a BFS traversal starting from each marked node to find nodes within K-distance.
Count the nodes within K-distance from all marked nodes and return the total count.
Round duration - 90 minutes
Round difficulty - Medium
I was shared a link of Google Meet and the Google Docs was shared where there was 1 coding problem to be coded there and then the code was run on an IDE to check the sample tests.
Then the interview was followed by a lot of Operating System and Computer System Architecture Questions.
There were 2 Interviewers and both were helpful.
The timing was from 2:30 PM to 4:00 PM
Given an array containing only 0s and 1s, determine the length of the longest contiguous subarray that has an equal number of 0s and 1s.
...Find the length of the longest subarray with equal number of 0s and 1s in a given array of 0s and 1s.
Iterate through the array and maintain a running count of the difference between the number of 0s and 1s encountered so far.
Store the count values in a hashmap with the index as the key.
If the same count is encountered again, calculate the length of the subarray between the two occurrences.
Return the maximum length foun
File system is stored on disk using data blocks and metadata, organized in a hierarchical structure.
File system is stored on disk using data blocks and metadata
Data blocks contain actual file data, while metadata stores information about files and directories
File system is organized in a hierarchical structure with directories containing files and subdirectories
File system uses a file allocation table (FAT) or an index
RISC focuses on simplicity and efficiency, while CISC emphasizes complex instructions and flexibility.
RISC uses a small set of simple instructions, while CISC uses a large set of complex instructions.
RISC architectures have a uniform instruction format, while CISC architectures have variable-length instructions.
RISC architectures rely on optimizing compilers for performance, while CISC architectures have hardware optim...
Round duration - 45 minutes
Round difficulty - Easy
The round was held on Google Meet with HR from 2:30 PM to 3:15 PM.
The HR was friendly and asked the basic questions.
Tip 1 : Make sure that you are thorough with CS concepts beforehand.
Tip 2 : Even when you are explaining the approach to a question, try to parallelly think about how you would code it.
Tip 3 : Read the previous interview experiences. It would give a fair idea of the kind of questions one should expect.
Tip 4 : For a company like Adobe, practicing medium difficulty level coding questions would be the way to go.
Tip 5 : Practice atleast 200 questions from coding platforms like CodeZen, LeetCode, Interviewbit as they contain common interview questions.
Tip 1 : Mention atleast 1 project and past work experience as it sets good impression.
Tip 2 : Keep your resume up to date for the role you are applying.
Tip 3 : Try to keep your resume of 1 Page.
based on 1 interview
Interview experience
Process Associate
318
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Care Executive
38
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Service Executive
36
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
23
salaries
| ₹0 L/yr - ₹0 L/yr |
MakeMyTrip
Yatra
Cleartrip
Goibibo