Filter interviews by
I applied via Job Fair and was interviewed before Oct 2022. There were 4 interview rounds.
Logical reasoning, quantitative aptitude and verbal ability
Coding test was conducted by mettl
Top trending discussions
posted on 16 Dec 2022
I applied via Referral and was interviewed in Nov 2022. There were 4 interview rounds.
First Round includes Aptitude Test and basic Coding Test in any languages like C++, Java, Python.
Answering questions related to programming languages, OOP, SQL queries, and easy level coding.
I am proficient in Java and Python.
The four pillars of OOP are encapsulation, inheritance, abstraction, and polymorphism.
SQL queries involve selecting, inserting, updating, and deleting data from a database.
I am comfortable with easy level coding challenges such as implementing basic algorithms or solving simple problems.
Interview questions for Software Engineer Trainee position
Introduction should include name, education, and relevant experience
Encapsulation is a mechanism to hide data and methods from outside world
Inheritance is achieved by extending a class and using 'extends' keyword
Collection frameworks in Java provide classes and interfaces to store and manipulate groups of objects
Examples of collection frameworks include ArrayLis
Exception handling is a mechanism to handle runtime errors and prevent program crashes.
Exceptions are thrown when an error occurs during program execution.
Try-catch blocks are used to handle exceptions and provide alternative code paths.
Finally blocks are used to execute code regardless of whether an exception was thrown or not.
Custom exceptions can be created to handle specific errors.
Examples of exceptions include Nu...
posted on 2 Sep 2022
I applied via campus placement at Gudlavalleru Engineering College, Gudlavalleru and was interviewed in Aug 2022. There were 4 interview rounds.
It was a 90min round with 5sections of different levels of aptitude, reasoning.
It was a paper based coding test no need to execute the code. They said We just have to write the code on a paper. The whole code need not to be correct just they will look for the approach and logic. The question was really simple a beginner level question. we can write the code in any programming language
Yes, I know OOPs concepts.
OOPs stands for Object-Oriented Programming.
It is a programming paradigm that focuses on objects and their interactions.
OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism a...
Inheritance is a mechanism in object-oriented programming where a class is derived from another class.
It allows for code reuse and promotes code organization.
The derived class inherits all the properties and methods of the base class.
The derived class can also override or add new properties and methods.
Example: A class 'Car' can inherit from a class 'Vehicle' and add its own properties like 'number of doors'.
I am comfortable with Java and Python.
Proficient in Java and Python programming languages
Experience in developing web applications using Java frameworks like Spring and Hibernate
Familiar with Python libraries like NumPy and Pandas for data analysis
Comfortable with object-oriented programming concepts and design patterns
Write a code to create an array of strings.
Declare an array variable of string type
Initialize the array with desired strings
Access the elements of the array using index
My career goal is to become a highly skilled and experienced software engineer, working on challenging projects and continuously learning and growing in the field.
To gain expertise in various programming languages and technologies
To work on complex software development projects
To continuously learn and stay updated with the latest industry trends
To collaborate with talented professionals and contribute to innovative so...
Yes, I want to know whether I am selected or not.
Knowing the result helps me plan my future actions.
If I am selected, I can start preparing for the role.
If I am not selected, I can explore other opportunities.
Knowing the result provides closure and reduces uncertainty.
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
posted on 18 Mar 2022
I applied via Referral and was interviewed before Mar 2021. There were 3 interview rounds.
Aptitude + coding test,very very hard dp question from codeforces.
Coding test conducted in virtual session - you need share the entire screen (google meet). Interviewer share about 12 questions, in 10 are theory based questions and 2 coding questions.
while writing theory try to answer with real time example from your project.
1. Solid principles 2 design patterns used 3 diff between .net core vs .net 4. garbage collection 5. global exception handling in core 5. performance / monitoring related questions
coding questions: 1. Nth max value without sorting. 2. sum of max sub array in a integer array
Dependency injection in core with types is a common practice in software engineering.
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Using dependency injection in core allows for easier testing and maintenance of the codebase.
Types in dependency injection help ensure that the correct dependencies are injected into components.
Examples include us...
Middleware is used to handle requests and responses in web applications. Custom middleware can be created to add specific functionality.
Middleware is software that acts as a bridge between an operating system or database and applications, allowing them to communicate with each other.
Middleware can be used to handle tasks such as authentication, logging, error handling, and more.
Custom middleware can be created to add s...
Authentication and authorization are essential for securing web APIs in ASP.NET Core.
Use authentication to verify the identity of the user accessing the API.
Use authorization to determine what actions the authenticated user is allowed to perform.
In ASP.NET Core, authentication can be implemented using various schemes like JWT, OAuth, or Identity.
Authorization can be achieved through policies, roles, or claims.
Always va...
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
Logical reasoning, grammar, and coding: two basic level questions.
I appreciate the collaborative team environment and innovative projects at my current company, and I am excited about the opportunities for growth and learning at your organization.
Collaborative team environment fosters creativity and productivity
Innovative projects challenge me to learn and grow
Excited about the opportunities for growth and learning at your organization
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have worked with a variety of technologies including Java, Python, SQL, AWS, Docker, and Kubernetes.
Java
Python
SQL
AWS
Docker
Kubernetes
I have extensive experience in handling complex software products and have successfully led teams to deliver high-quality solutions.
Led a team to successfully launch a new product feature within tight deadlines
Managed the development of a large-scale software product from conception to release
Collaborated with cross-functional teams to ensure product requirements were met
Implemented agile methodologies to improve produ
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Count the frequency of numbers in an array of strings.
Iterate through the array and use a hashmap to store the frequency of each number.
If the number is already in the hashmap, increment its count. Otherwise, add it to the hashmap with a count of 1.
Return the hashmap with the frequency of each number.
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
An online coding test at coderByte. Medium level question.
Sum of distinct elements from two arrays
Create a set to store distinct elements from both arrays
Iterate through each array and add elements to the set
Calculate the sum of elements in the set
Senior Software Engineer
408
salaries
| ₹6.9 L/yr - ₹23 L/yr |
Technical Lead
311
salaries
| ₹10 L/yr - ₹34 L/yr |
Senior Project Engineer
298
salaries
| ₹4.9 L/yr - ₹21.1 L/yr |
Project Engineer
262
salaries
| ₹3 L/yr - ₹8 L/yr |
Senior Associate
212
salaries
| ₹1 L/yr - ₹4.9 L/yr |
TCS
Infosys
HCLTech
Tech Mahindra