Filter interviews by
Easy question on sliding window and string
The leader of an array is the element that appears more than n/2 times in the array.
Iterate through the array and keep track of the count of each element.
Check if any element's count is greater than n/2, where n is the length of the array.
Return the element that is the leader of the array.
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
It was 5 Questions on simple 1D Array and String Manupulations.
Two sum, spiral matrix
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There was 1 interview round.
In hackerrank string-palindromic based questions
Mountblue Technologies interview questions for designations
Top trending discussions
I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.
A palindrome program in Java checks if a given string reads the same forwards and backwards.
Create a function that takes a string input
Use a loop to compare characters from both ends of the string
Return true if the string is a palindrome, false otherwise
Diamond problem in Java occurs when a class inherits from two classes that have a common ancestor, resulting in ambiguity.
Diamond problem arises in multiple inheritance scenarios in Java.
It occurs when a class inherits from two classes that have a common ancestor.
To resolve the diamond problem, Java does not support multiple inheritance through classes, but it can be achieved using interfaces.
Example: Class A and Class...
Iterate through the list and find pairs of numbers that sum up to 6
Iterate through the list and check if the current number + any other number in the list equals 6
Store the pairs of numbers that sum up to 6 in a separate list
Return the list of pairs
posted on 1 Aug 2024
I have worked on various projects including a web application for a retail company, a mobile app for a fitness tracker, and a data analysis tool for a marketing agency.
Developed a web application for a retail company to manage inventory and sales
Created a mobile app for a fitness tracker to track workouts and progress
Built a data analysis tool for a marketing agency to analyze customer behavior and campaign effectivene
The project uses JSON Web Tokens (JWT) for authentication.
JWT is used to securely transmit information between parties as a JSON object.
JWTs are signed using a secret (with HMAC algorithm) or a public/private key pair (using RSA or ECDSA).
JWTs consist of three parts: header, payload, and signature.
Example: Upon successful login, a JWT is generated and sent to the client for subsequent API requests.
I applied via eLitmus and was interviewed in Dec 2023. There were 4 interview rounds.
Logical thinking was important for preparation
SQL is a programming language used for managing and manipulating relational databases.
SQL stands for Structured Query Language
It is used to create, modify, and retrieve data from databases
SQL is a declarative language, meaning you specify what you want to achieve rather than how to achieve it
Common SQL commands include SELECT, INSERT, UPDATE, and DELETE
SQL is used in various database management systems like MySQL, Orac
SOLID principles are a set of five design principles for writing maintainable and scalable code.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Classes should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correct...
Data binding in WPF allows synchronization of data between UI elements and data sources
Data binding in WPF can be achieved using the Binding markup extension
Properties of UI elements can be bound to properties of data objects
Example:
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Object-oriented programming concepts that help in organizing and structuring code.
Encapsulation: Bundling data and methods together in a class.
Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Abstraction: Hiding complex implementation details and providing simplified interfaces.
Enca...
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Good, need good knowledge in aptitude
Interview experience
based on 17 reviews
Rating in categories
Software Engineer
67
salaries
| ₹3.5 L/yr - ₹5.2 L/yr |
Software Developer
53
salaries
| ₹3.9 L/yr - ₹5 L/yr |
Software Development Engineer
32
salaries
| ₹4 L/yr - ₹5 L/yr |
Full Stack Developer
23
salaries
| ₹3.6 L/yr - ₹4.8 L/yr |
Software Engineer Trainee
12
salaries
| ₹3 L/yr - ₹4.4 L/yr |
upGrad
Simplilearn
Great Learning
Jigsaw Academy