Faster and better experience!
Filter interviews by
Clear (1)
To find the 3rd maximum salary of employees, sort the salaries in descending order and return the third element.
Sort the salaries of employees in descending order
Return the third element from the sorted list
Using a type field in a table allows for polymorphic associations between different models.
The type field stores the name of the associated model.
This allows for easy querying and retrieval of associated records.
Example: a comments table can have polymorphic associations with both posts and articles.
The type field would store either 'Post' or 'Article' depending on the associated record.
Top trending discussions
I applied via Campus Placement and was interviewed in Jun 2022. There were 5 interview rounds.
50 mcq were asked in 12 mins. Most of the candidates qualified this round.
3 coding questions of basic DSA were asked. Also few mcqs from Operating System, Networking and DBMS.
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
15 minutes test.
50 questions
easy questions
Management , Leadership , Character Type questions
2 coding questions
resume grilling
easy medium questions
I applied via Referral and was interviewed before Feb 2023. There were 2 interview rounds.
45 mins, Basic aptitude , comprehension and decision making questions
I applied via Approached by Company and was interviewed in Feb 2023. There were 4 interview rounds.
If the cost price of an item is Rs. 150 and the selling price is Rs. 200, what is the profit percentage?
A stack is a LIFO data structure while a queue is a FIFO data structure.
Stack: Last In First Out (LIFO), used in undo/redo functionality, backtracking, and recursion.
Queue: First In First Out (FIFO), used in job scheduling, breadth-first search, and printing.
Stack uses push() and pop() operations while queue uses enqueue() and dequeue() operations.
A compiler translates the entire program into machine code before execution, while an interpreter translates and executes the program line by line.
A compiler converts the source code into an executable file, while an interpreter executes the code directly.
Compilers typically produce faster and more efficient code, while interpreters provide faster development and debugging.
Examples of compilers include GCC, Clang, and ...
I handle stress and pressure by practicing time management, seeking support from colleagues, and maintaining a healthy work-life balance.
I prioritize tasks and create a schedule to manage my time effectively.
I communicate with my team and seek their assistance or guidance when needed.
I engage in stress-relieving activities outside of work, such as exercising or spending time with loved ones.
I practice mindfulness and d...
posted on 11 Apr 2023
I applied via Walk-in and was interviewed in Mar 2023. There were 4 interview rounds.
Coding, simple interest, compound interest,analogy,odd men out ECT....
Indian market was developed
I am open to discussing a competitive salary based on my experience and the responsibilities of the role.
I am looking for a fair and competitive salary based on industry standards and my experience
I am open to discussing benefits and other compensation packages
I am willing to negotiate based on the responsibilities of the role
I am looking for a salary that reflects my skills and contributions to the company
Manual testing is the process of testing software manually without the use of automation tools.
Manual testing involves executing test cases manually to identify defects and issues in the software.
It is a time-consuming process and requires human intervention.
Manual testing is often used for exploratory testing, ad-hoc testing, and usability testing.
Examples of manual testing include functional testing, regression testi
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
Apptitude test exam for first round
Python language coding test
I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.
Coding besed test and dsa base test and programming concepts
C++ coding and web development coding and dsa components
I applied via Recruitment Consulltant and was interviewed before Feb 2022. There were 3 interview rounds.
Find the longest palindromic substring in a given string.
Use dynamic programming to solve the problem efficiently.
Start with the base cases of single characters and two characters.
For longer substrings, check if the first and last characters match and if the substring between them is also a palindrome.
Keep track of the longest palindrome seen so far.
Time complexity: O(n^2), space complexity: O(n^2).
Developing a real-time data processing system for a high-traffic website.
Designing a scalable architecture to handle the high volume of incoming data.
Optimizing the data processing algorithms to minimize latency.
Ensuring data consistency and accuracy in a distributed system.
Implementing fault-tolerant mechanisms to handle system failures.
Testing and debugging the system under various load conditions.
Software Developer
34
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
24
salaries
| ₹0 L/yr - ₹0 L/yr |
UI Developer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Delhivery
Ecom Express
XpressBees
Shadowfax Technologies