Filter interviews by
Aptitude questions like (1) How to divide cake in 8 people if you can only cut it 3 times (2) How many times does the number 7 repeat in a sequence (3) You have use "8" exactly 8 times to make it 1000 ---- these questions are mostly aptitude based and can be resolved easily also they are not looking for correct answers but mostly how you approach solutions
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There were 3 interview rounds.
Coding test based on DSA question.
Experience with caching is essential for optimizing performance and reducing load on servers.
Implemented caching mechanisms like Redis or Memcached to store frequently accessed data
Utilized caching strategies like time-based expiration or invalidation to ensure data freshness
Improved application performance by reducing database queries through caching
Handled cache misses gracefully to avoid performance degradation
Monit...
Design and code a card game with functions for distribution and gameplay.
Design the game with a set of rules and objectives.
Create a deck of cards with suits and values.
Write a function to shuffle and distribute cards to players.
Implement functions for gameplay actions like drawing, discarding, and scoring.
Consider adding features like player turns, AI opponents, and win conditions.
I handle difficult situations in software development by staying calm, analyzing the problem, seeking input from team members, and finding creative solutions.
Stay calm and composed under pressure
Analyze the root cause of the problem
Seek input and collaboration from team members
Brainstorm and explore creative solutions
Prioritize tasks and focus on resolving the issue efficiently
posted on 29 May 2024
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
Some maths related questions
I applied via Naukri.com and was interviewed in Apr 2023. There were 3 interview rounds.
4 Coding Questions Were Given.
Check Palindrome String
Longest Increasing Subsequence
Group Anagrams
Add Two Numbers(Linked List)
Questions were picked from leetcode but the restriction of not using any inbuild function made them difficult to solve in the given time frame.
Throws is used for checked exceptions in Java, while throw is used to explicitly throw an exception.
Throws is used in method signature to declare that the method may throw a checked exception.
Throw is used to actually throw an exception in the code.
Example: public void method() throws IOException { //code }
Example: throw new IOException();
Inheritance allows a class to inherit properties and behaviors from another class. Abstract classes cannot be instantiated and can have abstract methods. Interfaces define a contract for classes to implement.
Inheritance allows a class to inherit properties and behaviors from another class
Abstract classes cannot be instantiated and can have abstract methods
Interfaces define a contract for classes to implement
I applied via LinkedIn and was interviewed before Nov 2023. There was 1 interview round.
Had to brief about myself, my technical skills and projects. Few Technical questions regarding the tech stack and casual discussion.
I applied via Company Website and was interviewed before May 2023. There were 3 interview rounds.
General coding questions
30days training and project building
posted on 22 Aug 2023
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
posted on 4 May 2019
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There were 3 interview rounds.
Coding test based on DSA question.
Experience with caching is essential for optimizing performance and reducing load on servers.
Implemented caching mechanisms like Redis or Memcached to store frequently accessed data
Utilized caching strategies like time-based expiration or invalidation to ensure data freshness
Improved application performance by reducing database queries through caching
Handled cache misses gracefully to avoid performance degradation
Monit...
Design and code a card game with functions for distribution and gameplay.
Design the game with a set of rules and objectives.
Create a deck of cards with suits and values.
Write a function to shuffle and distribute cards to players.
Implement functions for gameplay actions like drawing, discarding, and scoring.
Consider adding features like player turns, AI opponents, and win conditions.
I handle difficult situations in software development by staying calm, analyzing the problem, seeking input from team members, and finding creative solutions.
Stay calm and composed under pressure
Analyze the root cause of the problem
Seek input and collaboration from team members
Brainstorm and explore creative solutions
Prioritize tasks and focus on resolving the issue efficiently
based on 4 reviews
Rating in categories
Senior Software Engineer
23
salaries
| ₹10.7 L/yr - ₹14.6 L/yr |
Data Engineer
18
salaries
| ₹4.5 L/yr - ₹8.1 L/yr |
Big Data Engineer
16
salaries
| ₹8 L/yr - ₹14.5 L/yr |
Software Engineer
16
salaries
| ₹5.7 L/yr - ₹7.6 L/yr |
Engineer
13
salaries
| ₹4 L/yr - ₹7 L/yr |
Trianz
Fractal Analytics
LatentView Analytics
Mu Sigma