Filter interviews by
I appeared for an interview before Aug 2023.
Create a promise that resolves for even numbers and rejects for odd numbers.
Create a function that takes a number as input
Check if the number is even or odd
If even, resolve the promise with the number
If odd, reject the promise with an error message
Top trending discussions
posted on 29 Feb 2024
I applied via Campus Placement and was interviewed in Mar 2023. There was 1 interview round.
6 questions to be dones in 1 hr 5 mins
posted on 2 Mar 2023
I applied via Campus Placement and was interviewed in Feb 2023. There were 4 interview rounds.
No of Questions : 4 questions
Difficulty : Difficult
Topics : Sieve of eratosthenis, DP, Hashing
Search for an element in a rotated sorted array using binary search with pivot.
Find the pivot element using binary search.
Compare the target element with the first element of the array to determine which half to search.
Perform binary search on the selected half of the array.
Repeat until the target element is found or the array is exhausted.
Sort an array of 0's, 1's, and 2's using two pointer approach.
Initialize two pointers, one at the beginning and one at the end of the array.
Traverse the array and swap 0's to the beginning and 2's to the end using the pointers.
Stop when the pointers meet or cross each other.
ID selector is used to select an element with a specific ID attribute in CSS.
ID selector is denoted by '#' followed by the ID name.
ID should be unique on a page.
ID selector has higher specificity than class selector.
Example: #header { color: blue; }
ShallowCopy copies only the reference of an object while DeepCopy creates a new object with a new reference.
ShallowCopy creates a new reference to the same object, so changes made to the copy will reflect in the original object.
DeepCopy creates a new object with a new reference, so changes made to the copy will not reflect in the original object.
ShallowCopy is faster and less memory-intensive than DeepCopy.
DeepCopy is ...
Copy constructor is a special constructor that creates a new object by copying an existing object.
It is used to create a new object with the same values as an existing object.
It takes an object of the same class as a parameter.
It is automatically called when a new object is created from an existing object.
It creates a deep copy of the object, meaning that all the member variables are copied.
Example: class MyClass { pub...
Operator overloading allows operators to have different meanings based on the context of their usage.
Operator overloading is a feature in object-oriented programming languages.
It allows operators to be redefined for custom classes.
For example, the '+' operator can be overloaded to concatenate strings or add numbers.
It can improve code readability and reduce the amount of code needed for certain operations.
Struct is a value type while class is a reference type in C#.
Structs are stored on the stack while classes are stored on the heap.
Structs cannot be inherited while classes can be inherited.
Structs do not support destructors while classes do.
Structs are used for small data structures while classes are used for larger, more complex objects.
Example of struct: struct Point { public int X; public int Y; }
Example of class: c...
Search an element in an infinite sorted array using binary search.
Initialize low as 0 and high as 1.
Double the high index until arr[high] is greater than the target element.
Perform binary search between low and high indexes.
posted on 10 Feb 2023
Easy to Medium Data Structures Question they will ask
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
posted on 10 Jul 2024
It consists of several technical questions and DSA
The coding round was moderate
Frameworks are tools that provide pre-written code to help developers build applications more efficiently.
Popular front-end frameworks include React, Angular, and Vue.js
Common back-end frameworks include Express.js, Django, and Ruby on Rails
Full stack frameworks like MEAN and MERN stack combine front-end and back-end technologies
posted on 5 May 2024
I applied via Campus Placement
In round one they asked advanced dsa mcqs. I found difficulty there. In round 2 the process was different they gave a question and allowed us to surf in internet and study. after that we have to code the question(for me Trapping rain water).
posted on 12 Aug 2024
I applied via Campus Placement and was interviewed in Feb 2024. There was 1 interview round.
Pseudo code example for linked list operations
Create a Node class with data and next pointer
Initialize head as null for an empty linked list
Insert at the beginning: create a new node, set its next to current head, update head to new node
Traverse the linked list: start from head, loop until reaching null, move to next node
I applied via Naukri.com
Answers to common interview questions for Software Engineer position
Option Strict and Option Explicit are compiler directives in VB.NET
Dispose() is used to release unmanaged resources while Finalize() is used for garbage collection
System.String is immutable while System.StringBuilder is mutable
Delegate is a type that represents a reference to a method
Value types store data directly while reference types store a referen...
posted on 8 Jul 2024
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Search for a target value in a rotated sorted array.
Use binary search to find the pivot point where the array is rotated.
Determine which half of the array the target value lies in based on the pivot point.
Continue binary search in the appropriate half of the array to find the target value.
Design IMDB with concurrent ratings management
Implement a locking mechanism to ensure only one user can update a rating at a time
Use a queue system to handle multiple rating requests in an orderly manner
Consider using distributed systems to handle high concurrency levels
Design a vehicle rental system API
Create endpoints for listing available vehicles, booking a vehicle, and returning a vehicle
Include authentication and authorization mechanisms for users and admins
Implement payment gateway integration for processing rental payments
Include features like vehicle search, filtering, and reviews/ratings
Consider scalability and performance optimizations for handling high traffic
based on 1 interview
Interview experience
Softwaretest Engineer
8
salaries
| ₹2.4 L/yr - ₹5 L/yr |
Sdet Automation Test Engineer
6
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Software Engineer
4
salaries
| ₹4 L/yr - ₹12 L/yr |
Software Developer
4
salaries
| ₹6 L/yr - ₹12 L/yr |
Software Development Engineer
4
salaries
| ₹5 L/yr - ₹10 L/yr |
Yalamanchili Software Exports
ScoreMe Solutions
Xtancia Technosoft
Global Edge Software