i
Filter interviews by
Python code snippets for different codes
Use Python's built-in functions like print(), input(), and len() for basic code snippets
For loops and if statements are commonly used in Python code
Import libraries like math or random for more advanced code snippets
Top trending discussions
I applied via Approached by Company and was interviewed before Mar 2021. There were 4 interview rounds.
Cover java oops concepts and test how good candidate in coding
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
Implement a sorting program without using any built-in functions
Iterate through the array and compare each element with the rest to sort
Use a sorting algorithm like bubble sort, selection sort, or insertion sort
Implement the sorting logic using loops and conditional statements
posted on 17 Jan 2025
Java code based on java 8 stream api
posted on 17 Dec 2024
Dependency Injection in Spring is a design pattern where objects are passed their dependencies rather than creating them internally.
In Spring, dependencies are injected into a class through constructor injection, setter injection, or field injection.
This helps in achieving loose coupling between classes and makes the code more testable and maintainable.
Example: @Autowired annotation in Spring is used for dependency inj
I have over 8 years of experience in IT, specializing in software development and project management.
Developed web applications using Java, Spring, and AngularJS
Led a team of developers in implementing a new CRM system for a large client
Managed multiple projects simultaneously, ensuring on-time delivery and client satisfaction
I applied via Campus Placement and was interviewed in Sep 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Sep 2020. There were 4 interview rounds.
Networking is the practice of connecting devices together to share resources and information.
Networking involves the use of hardware and software to connect devices together.
It allows for the sharing of resources such as printers and files.
Networking also enables communication between devices, such as sending emails or accessing websites.
Examples of networking technologies include Ethernet, Wi-Fi, and Bluetooth.
We used a variety of technologies including Java, Spring Boot, React, and MySQL.
Java was used for the backend development
Spring Boot was used to create RESTful APIs
React was used for the frontend development
MySQL was used as the database management system
Server and client are two entities in a client-server architecture where the server provides services to the client.
Server is a computer program or device that provides services to other computer programs or devices, known as clients.
Client is a computer program or device that requests services from a server.
Examples of servers include web servers, mail servers, and file servers.
Examples of clients include web browsers
posted on 20 Mar 2021
I appeared for an interview in Nov 2021.
Round duration - 20 minutes
Round difficulty - Easy
50 Logical ability, mathematical and image patterns questions are to be done in 20 minutes. A minimum cutoff has to be cleared. (ask your recruiter)
Tip – majority questions are of image pattern, so try to solve those first as they take lesser time
Round duration - 90 minutes
Round difficulty - Easy
Ninja encountered an encoded secret message where each character from 'A' to 'Z' is mapped to a numeric value (A = 1, B = 2, ..., Z = 26). Given a numeric sequence (SEQ) de...
The problem involves decoding a numeric sequence back into a valid string based on a given mapping of characters to numeric values.
Use dynamic programming to keep track of the number of ways to decode the sequence at each position.
Consider edge cases such as '0' and '00' which do not have valid decodings.
Handle cases where two digits can be combined to form a valid character (e.g., '12' corresponds to 'L').
A few days back, Ninja encountered a string containing characters from ‘A’ to ‘Z’ which indicated a secret message. For security purposes, he encoded each character of th...
The problem involves decoding a numeric sequence into a valid string using a given mapping of characters to numbers.
Use dynamic programming to count the number of ways to decode the sequence.
Consider different cases for decoding single digits and pairs of digits.
Keep track of the number of ways to decode at each position in the sequence.
Return the final count modulo 10^9 + 7 as the answer.
Round duration - 180 minutes
Round difficulty - Easy
Since I applied for senior frontend role (React), I was asked questions on following topics – Javascript (easy, medium, hard), HTML, HTML5 api, CSS, SVG, React (easy, medium, hard), UI/UX related
A very lengthy and tiring round.
Round duration - 20 minutes
Round difficulty - Easy
Tip 1 : Learn more about technologies
Tip 2 : Practice some coding questions
Tip 3 : View previous interviews of the companies
Tip 1 : Just write the best points highlighted
Tip 2 : Write only what you know and prepare well
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineering Specialist
1.8k
salaries
| ₹9 L/yr - ₹32 L/yr |
Senior Analyst
1.8k
salaries
| ₹4.8 L/yr - ₹15 L/yr |
Analyst
1.6k
salaries
| ₹2 L/yr - ₹9.4 L/yr |
Software Engineer
1.5k
salaries
| ₹5 L/yr - ₹20 L/yr |
Business Analyst
1.1k
salaries
| ₹6.5 L/yr - ₹25 L/yr |
Accenture
Wipro
Cognizant
Capgemini