Filter interviews by
I applied via Referral and was interviewed before Aug 2021. There was 1 interview round.
App config, web config and package.json are configuration files used in software development.
App config is used in .NET applications to store application settings.
Web config is used in ASP.NET applications to store web application settings.
Package.json is used in Node.js applications to manage dependencies and scripts.
All three files are used to configure and customize software applications.
Top trending discussions
I applied via Campus Placement
Time value distance clock
Noramal basic algorithm and ,fetch api
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data and methods to manipulate that data.
It allows for encapsulation, inheritance, and polymorphism.
Examples of OOPS languages include Java, C++, and Python.
Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Example: Constructor injection, Setter injection
Normalization in SQL is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a table into smaller tables and defining relationships between them.
It helps in reducing data redundancy by storing data in a structured manner.
There are different normal forms like 1NF, 2NF, 3NF, and BCNF that define the level of normalization.
Example: If we have a t...
Find the sum of kth to bth largest numbers in a huge array efficiently.
Sort the array in descending order to easily find the kth and bth largest numbers.
Use a priority queue or min heap to efficiently find the kth and bth largest numbers without sorting the entire array.
Once you have the kth and bth largest numbers, iterate through the array and sum the numbers between them.
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
I applied via Naukri.com
UNION combines the results of two or more SELECT statements, while UNION ALL includes duplicates.
UNION removes duplicate rows, while UNION ALL retains all rows including duplicates
UNION is slower than UNION ALL as it performs a distinct operation
UNION requires the same number of columns in the SELECT statements, while UNION ALL does not have this restriction
Generic collections allow storing any type of data, while non-generic collections are type-specific.
Generic collections can store any type of data, such as List
Non-generic collections are type-specific, like ArrayList or HashTable.
Generic collections provide type safety and better performance compared to non-generic collections.
I was interviewed in Mar 2022.
Round duration - 120 Minutes
Round difficulty - Medium
Machine Coding Round
2 Hours in Total
15 Mins for Question Explaination and Doubts
1.5 Hours for coding
15 mins to discuss the approach
Timing - 3 to 5 pm (They are flexible)
Interviewer was very patient and helped me understand the question
Splitwise type application was to be implemented, no database or FE UI required, a basic terminal app. We can add expenses of two types shared equally, and with custom shares. Exampl...
I divided entities that needed classes
I created until functions that would take input and mail them to correct functions
Once Input was mapped I needed to just write functions that would take input and store incoming data
When output is required will perform calculations and display data
Round duration - 60 Minutes
Round difficulty - Medium
2 Data Strucutre Questions
Timing 5-6 pm (They are flexible)
Google Meet
Online IDE
There can be 3 different type of trees which need to be identified and we need to take a bottom up approach
A Subsequ...
The idea is to use bit patterns from binary representation of 1 to 2^length - 1. For a string of length N, use the binary representation of all the numbers from 1 to (2^N - 1). Start from left (Most significant bit) to right (Least significant bit) and append characters from input string which corresponds to bit value 1 in binary representation to the current subsequence.
For example: “abc”...
Round duration - 60 Minutes
Round difficulty - Easy
HIRING MANAGER ROUND
Discussion about the organisation now questions
What are your hobbies?
Can you handle pressure?
Tip 1 : Just be yourself
Tip 1 : Practice is they to success, every person will need a different path for preparation, the resources that you should use will depend upon your current expertise.
Tip 2 : For Machine Coding Rounds speed is key, you need to practice atleast 20 questions, Try to figure out techniques to common out code, code out your first question, and then spend good 2-3 hours in reducing no of lines and removing redundancy, try to note down methods you used to achieve less redundancy and for all the next questions you practice try to achieve that same quality from the beginning which will automatically increase your speed
Tip 3 : Do company wise preparation, look for interview experiences and try to map out commonly asked questions and categories of those questions and practice accordingly
Tip 1 : If applying for any non FE role (or any role that does not require designing or creative skills) keep a minimalistic resume
Tip 2 : Ensure to add a summary at the top which mentions all the criterias HRs consider while short listing resumes (Experience, Degree and Branch, Languages you have experience in, City, Willingness to Relocate, Notice Period, If already on notice period mention your last working day)
Team Lead
105
salaries
| ₹5.3 L/yr - ₹15.9 L/yr |
Lead Engineer
61
salaries
| ₹4 L/yr - ₹9.2 L/yr |
Senior Officer
24
salaries
| ₹4 L/yr - ₹7.2 L/yr |
Commercial Associate
14
salaries
| ₹2.2 L/yr - ₹2.2 L/yr |
Officer
7
salaries
| ₹3.3 L/yr - ₹4 L/yr |
Adani Electricity
Tata Power Delhi Distribution
CESC
Torrent Power