Filter interviews by
I was interviewed in Dec 2021.
To check if a string is upper case, lower case or a number.
Use isupper() to check if the string is in upper case.
Use islower() to check if the string is in lower case.
Use isdigit() to check if the string is a number.
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
Top trending discussions
I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.
First time attend aptitude test .
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Inheritance allows for code reusability and promotes the concept of 'is-a' relationship.
There are different types of inheritance such as single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.
Example: Class B inheriting from Class A - 'class B: public A {}'
C uses a set of 128 characters, including letters, digits, special characters, and control characters.
C uses 26 letters (uppercase and lowercase), 10 digits (0-9), and various special characters like !, @, #, $, %, etc.
C also includes control characters like newline, tab, carriage return, etc.
The total number of characters used in C is 128.
C is a programming language known for its efficiency and flexibility. It uses 256 characters.
C is a high-level programming language used for system programming, embedded systems, and applications.
C uses 256 characters, including letters, digits, special characters, and whitespace.
Examples of characters in C include 'a', '1', '+', and ' '.
An exercise to complete an shopping product details page with the given api
posted on 15 Mar 2024
Dita-ot, xslt, time duration - 30 minute
Basic coding related to c, c++... Then SQL query
I applied via Naukri.com and was interviewed in Mar 2022. There were 6 interview rounds.
Stored procedures are precompiled SQL statements that can be executed on demand, while triggers are automatically executed in response to specific events.
Stored procedures are explicitly called by the user, while triggers are automatically invoked by the database system.
Stored procedures can accept parameters and return values, while triggers cannot.
Stored procedures can be executed independently, while triggers are al...
Kernel is the core component of an operating system that manages system resources and provides a bridge between hardware and software.
Kernel is responsible for managing memory, processes, and device drivers.
It provides an interface for applications to access hardware resources.
Kernel operates in privileged mode and has direct access to the hardware.
Examples of popular kernels are Linux kernel, Windows NT kernel, and ma
Access specifiers in C++ are keywords that determine the visibility and accessibility of class members.
There are three access specifiers in C++: public, private, and protected.
Public members are accessible from anywhere in the program.
Private members are only accessible within the class itself.
Protected members are accessible within the class and its derived classes.
Access specifiers are used to enforce encapsulation a
Polymorphism is the ability of an object to take on many forms.
It allows objects of different classes to be treated as if they were objects of the same class.
It can be achieved through method overloading or method overriding.
Example: A shape class can have different subclasses like circle, square, etc. and all can be treated as shapes.
It helps in achieving code reusability and flexibility.
Operator overloading allows operators to have different meanings based on the operands they work on.
It allows operators to be used with user-defined data types
It can simplify code and make it more readable
Examples include using the + operator to concatenate strings or add numbers
Operators can be overloaded for unary and binary operations
Encapsulation is the process of hiding implementation details and providing a public interface for accessing the object.
Encapsulation helps in achieving data abstraction and information hiding.
It prevents unauthorized access to the internal state of an object.
It allows for better control over the data and its behavior.
Example: A bank account class with private variables for balance and account number, and public method...
I have worked on various projects involving web development, mobile app development, and data analysis.
Developed a web application using React.js and Node.js for managing customer orders.
Created a mobile app using Flutter for tracking daily expenses and generating expense reports.
Implemented a data analysis tool using Python and SQL to analyze customer behavior and improve marketing strategies.
My family background is diverse and has influenced my values and perspectives.
My parents come from different cultural backgrounds, which has exposed me to different traditions and languages.
I have siblings who are also in the software engineering field, which has fostered a supportive and collaborative environment.
My family has always encouraged education and personal growth, which has motivated me to pursue a career i
I am a software engineer with experience in developing and maintaining software applications.
I have a Bachelor's degree in Computer Science.
I have worked on various projects using different programming languages such as Java, C++, and Python.
I am skilled in software development methodologies like Agile and have experience with version control systems like Git.
I have strong problem-solving and analytical skills, which h...
My native place is a small town in the countryside known for its scenic beauty and peaceful environment.
My native place is located in the outskirts of a major city.
It is known for its rich cultural heritage and historical landmarks.
The people in my native place are warm and welcoming.
The local cuisine is famous for its unique flavors and traditional recipes.
There are several tourist attractions in and around my native ...
My favorite moment was when I successfully completed a complex software project ahead of schedule.
Successfully completing a complex software project ahead of schedule
Receiving positive feedback from clients and team members
Seeing the impact of my work on improving efficiency or solving a problem
Collaborating with a talented and supportive team
Overcoming challenges and finding innovative solutions
I have worked on various projects involving web development, mobile app development, and data analysis.
Developed a web application using React.js and Node.js for managing customer orders.
Created a mobile app using Flutter for tracking daily expenses and generating reports.
Implemented data analysis algorithms in Python to analyze customer behavior and improve marketing strategies.
I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.
5 years of experience in software engineering
Proficient in Java and JavaScript
Developed web applications
Strong problem-solving skills
Experience with agile development methodologies
I am a software engineer with experience in developing and maintaining software applications.
I have a Bachelor's degree in Computer Science.
I have worked on various projects using different programming languages such as Java, C++, and Python.
I am skilled in software development methodologies like Agile and have experience with version control systems like Git.
I have strong problem-solving and analytical skills, which h...
In Aptitude test in Math & Reasoning &English is be must for 1st round.
In Coding Round first of all basic programing language C & 2nd One Oops language & DBMS must be knowledge. And then coding profile is above.
based on 2 reviews
Rating in categories
Software Engineer
12
salaries
| ₹2.7 L/yr - ₹11.1 L/yr |
Senior Software Engineer
7
salaries
| ₹6 L/yr - ₹10 L/yr |
Web Developer
5
salaries
| ₹4 L/yr - ₹4.2 L/yr |
Software Developer
4
salaries
| ₹1.9 L/yr - ₹5.8 L/yr |
Technical Lead
4
salaries
| ₹15 L/yr - ₹18 L/yr |
TCS
Infosys
Wipro
HCLTech