Filter interviews by
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed in Dec 2021. There were 4 interview rounds.
Basic of mathmatics + analytical questions + visual based questions
posted on 10 Nov 2024
Developed a mobile app for tracking daily water intake
Researched existing water tracking apps for inspiration
Designed user interface for easy input of water consumption
Implemented backend database to store user data
Tested app with beta users for feedback and improvements
posted on 28 Oct 2024
Basic coding along with general aptitude
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Encapsulation: Objects encapsulate data and behavior. Example: Car object with properties like color and methods like start()
Inheritance: Objects can inherit attributes and methods from other objects. Example: Anima...
Data structures are ways to organize and store data efficiently in a computer.
Data structures are used to store and organize data in a way that makes it easy to access and manipulate.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
For example, an array is a data structure that stores a collection of elements in a contiguous block of memory.
A linked list is a data structure wh...
Basic MCQs on General aptitude, logical reasoning and programming questions
A constructor in C++ is a special member function that is automatically called when an object is created.
Constructors have the same name as the class and do not have a return type.
They can be used to initialize the object's data members.
Default constructors are automatically generated if no constructor is defined.
Parameterized constructors can be defined to accept arguments during object creation.
Copy assignment operator is a special member function in C++ that allows one object to be assigned the values of another object of the same class.
Copy assignment operator is denoted by the = operator.
It is used to copy the values of one object into another object of the same class.
It is automatically generated by the compiler if not explicitly defined.
Example: MyClass obj1; MyClass obj2; obj2 = obj1; // Copy assignment
Virtualization in C++ is the process of creating a virtual version of a class or function to allow for polymorphism and dynamic binding.
Virtualization in C++ is achieved through the use of virtual functions and inheritance.
Virtual functions are declared in a base class and overridden in derived classes to provide different implementations.
Virtualization allows for polymorphism, where a pointer to a base class can point...
Implement a custom String class in a programming language.
Define a class with necessary properties and methods to manipulate strings.
Include methods for concatenation, substring, length, etc.
Handle memory allocation and deallocation properly.
Example: class MyString { // implementation }
Smart pointers are objects that act like pointers but provide automatic memory management.
Smart pointers help prevent memory leaks by automatically deallocating memory when no longer needed.
Examples include unique_ptr, shared_ptr, and weak_ptr in C++.
They provide better memory safety compared to raw pointers.
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 3 interview rounds.
30 questions combination of Logical, numeric, verbal and 2 coding questions.
I am a passionate software engineer with experience in developing web applications and a strong background in computer science.
Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React
Strong background in computer science with knowledge of data structures and algorithms
Proficient in programming languages such as Java, Python, and C++
Familiar with Agile development methodolog
Strength: Problem-solving skills. Weakness: Overthinking.
Strength: I have strong problem-solving skills which help me in finding efficient solutions to complex issues.
Weakness: Sometimes I tend to overthink situations, which can lead to unnecessary stress and delays in decision-making.
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
based on 13 reviews
Rating in categories
GIS Engineer
3.2k
salaries
| ₹1.2 L/yr - ₹5 L/yr |
Senior GIS Engineer
774
salaries
| ₹1.1 L/yr - ₹6.1 L/yr |
Senior Engineer
192
salaries
| ₹2.7 L/yr - ₹8.8 L/yr |
Assistant GIS Engineer
165
salaries
| ₹1.5 L/yr - ₹3.6 L/yr |
Project Lead
144
salaries
| ₹4 L/yr - ₹9 L/yr |
Cyient
Genpact
TCS
Wipro