Filter interviews by
I applied via Job Fair and was interviewed in Sep 2024. There were 2 interview rounds.
Web API is a set of rules and protocols that allow different software applications to communicate with each other over the internet.
Web API allows different software systems to interact with each other through a set of rules and protocols.
It enables communication between different applications over the internet.
Web API is commonly used in web development to allow websites to interact with external services or data sour...
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
OOP focuses on creating objects that interact with each other to solve problems
Encapsulation: bundling data and methods that operate on the data into a single unit
Inheritance: allows new classes to be created based on existing classes
Polymorphism: the ability for objects to be treated as instances of t...
Swap two numbers without using a third variable
Use bitwise XOR operation to swap two numbers without using a third variable
Example: a = 5, b = 10. a ^= b; b ^= a; a ^= b; Now a = 10, b = 5
Iterate through the string from end to beginning and store characters in a new array.
Create an empty array to store the reversed string.
Iterate through the original string from end to beginning and add each character to the new array.
Join the characters in the new array to form the reversed string.
Top trending discussions
posted on 26 Mar 2024
Medium and hard leetcode problem
Microservices are a software development technique where applications are composed of small, independent services that communicate over well-defined APIs.
Microservices are small, independent services that work together to form a complete application
Each microservice is responsible for a specific function or feature
Microservices communicate with each other over well-defined APIs
Microservices can be developed, deployed, ...
XUnit and NUnit are both unit testing frameworks for .NET, with XUnit being newer and more extensible.
XUnit is newer and more extensible compared to NUnit
XUnit uses attributes for test methods while NUnit uses attributes for test fixtures
XUnit does not support TestFixtureSetUp and TestFixtureTearDown like NUnit
XUnit has better support for parallel testing compared to NUnit
I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.
Group discussion what is the company role
The purpose of work is to achieve personal and professional goals while contributing to the success of the organization.
Work provides financial stability and security
Work helps individuals develop skills and gain experience
Work allows individuals to contribute to society and make a difference
Work provides a sense of purpose and fulfillment
Work helps individuals achieve personal and professional goals
Examples: earning a...
Developing a project involves planning, designing, coding, testing, and deploying.
Start with defining the project requirements and goals.
Create a project plan and timeline.
Design the architecture and database schema.
Write clean and maintainable code.
Test the application thoroughly.
Deploy the application to production.
Continuously monitor and improve the application.
Use version control and collaborate with team members.
...
DSA is used for efficient data organization and manipulation in computer algorithms.
DSA stands for Data Structures and Algorithms
It is used to optimize the performance of computer algorithms
DSA helps in efficient data organization and manipulation
Examples of DSA include arrays, linked lists, trees, graphs, and sorting algorithms
Programming languages are used to write instructions for computers to execute tasks and solve problems.
Programming languages are used to create software applications, websites, and games.
They are used to automate tasks and processes, such as data analysis and machine learning.
Programming languages are also used in scientific research, financial analysis, and engineering.
Examples of programming languages include Java, P
posted on 9 Apr 2022
I applied via campus placement at Bangalore University and was interviewed in Mar 2022. There were 3 interview rounds.
My strengths include problem-solving, attention to detail, and teamwork. My weaknesses include time management and public speaking.
Strengths: problem-solving, attention to detail, teamwork
Weaknesses: time management, public speaking
I plan to stay with the company for the long term, as I am passionate about software engineering and eager to contribute to the company's success.
I am committed to continuous learning and growth in my role as a software engineer.
I believe in the company's mission and values, and I am excited about the opportunities for career development and advancement.
I have built strong relationships with my colleagues and enjoy wor...
I have been working in this organization for 3 years.
I joined this organization in 2018.
I have gained valuable experience in software engineering during my time here.
I have worked on various projects and contributed to the development of several software products.
I have received positive feedback from my colleagues and superiors for my work.
I have also participated in training programs and workshops to enhance my skill
The project work is the main task or assignment that a software engineer is working on.
It involves developing, testing, and maintaining software applications.
It may include collaborating with a team to design and implement new features.
The project work can also involve troubleshooting and debugging issues in the software.
It requires knowledge of programming languages, software development methodologies, and tools.
Examp...
I applied via Referral and was interviewed in Feb 2022. There were 5 interview rounds.
Answering how to write rest API in Flask, indexing in SQL, and exception handling in Flask.
To write a REST API in Flask, you need to define routes using the @app.route decorator and return JSON responses using the jsonify method.
To index in SQL, you can use the CREATE INDEX statement to create an index on a table column to improve query performance.
To handle exceptions in Flask, you can use the @app.errorhandler decora...
I applied via campus placement at Shri Ram Murti Smarak College of Engineering and Technology, Bareilly and was interviewed before Nov 2021. There were 3 interview rounds.
String reversal program and string concatenation
based on 1 interview
Interview experience
Software Engineer
4
salaries
| ₹3.3 L/yr - ₹7 L/yr |
Principal Test Engineer
4
salaries
| ₹16 L/yr - ₹17.5 L/yr |
Junior Software Engineer
3
salaries
| ₹2.4 L/yr - ₹4 L/yr |
Senior IOS Developer
3
salaries
| ₹16 L/yr - ₹16 L/yr |
Softwaretest Engineer
3
salaries
| ₹5.1 L/yr - ₹8 L/yr |
Accenture
Capgemini
HCLTech
Teleperformance