Filter interviews by
A pointer is a variable that stores the memory address of another variable, enabling direct memory access and manipulation.
Pointers are used in languages like C and C++ to manage memory efficiently.
Example: int *ptr; // ptr is a pointer to an integer.
Pointers can be dereferenced to access the value at the memory address they point to.
Example: *ptr = 10; // assigns 10 to the integer variable pointed by ptr.
Pointers...
When a device is powered on, several processes occur including booting up the operating system, initializing hardware components, loading necessary drivers, and launching user interface.
Booting up the operating system
Initializing hardware components
Loading necessary drivers
Launching user interface
Java is a versatile programming language used for building applications across various platforms.
Java is object-oriented, promoting code reusability and modularity. Example: Using classes and objects to model real-world entities.
Java has a rich standard library that supports data structures, networking, and GUI development. Example: Using ArrayList for dynamic arrays.
Java runs on the Java Virtual Machine (JVM), al...
Program to print a pattern of stars in a specific shape.
Use nested loops to print the stars in the desired pattern.
The number of stars in each row increases by one until the middle row, then decreases by one.
The number of spaces between the stars decreases by one until the middle row, then increases by one.
What people are saying about VVDN Technologies
Classes are templates for creating objects, functions are blocks of code that perform a specific task, and objects are instances of a class.
Classes define the properties and methods of an object
Functions are reusable blocks of code that can take input and return output
Objects are created from a class and have their own unique properties and methods
Example: Class - Car, Function - startEngine(), Object - myCar
Program to check if a given string is a palindrome
Remove all non-alphanumeric characters from the string
Convert the string to lowercase
Reverse the string and compare with the original string
Encapsulation is a fundamental OOP principle that restricts direct access to an object's data and methods.
Encapsulation helps in data hiding, protecting object integrity.
It allows controlled access through public methods (getters/setters).
Example: A class 'BankAccount' with private balance and public methods to deposit/withdraw.
Encapsulation promotes modularity and maintainability in code.
Java is a high-level, object-oriented programming language used to develop applications for various platforms.
Java is platform-independent and can run on any device with a Java Virtual Machine (JVM)
It is known for its security features and is commonly used for developing enterprise-level applications
Java is used for developing Android applications, web applications, and desktop applications
It was developed by Jame...
SDLC stands for Software Development Life Cycle, which is a process used to design, develop, and maintain software.
SDLC is a framework that consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
It helps to ensure that the software is developed efficiently, meets the requirements of the stakeholders, and is of high quality.
Each phase of the SDLC has its own set of d...
Digital modulation techniques are methods used to encode digital information onto an analog carrier signal.
Amplitude Shift Keying (ASK)
Frequency Shift Keying (FSK)
Phase Shift Keying (PSK)
Quadrature Amplitude Modulation (QAM)
Orthogonal Frequency Division Multiplexing (OFDM)
Aptitude, electronics
A pointer is a variable that stores the memory address of another variable, enabling direct memory access and manipulation.
Pointers are used in languages like C and C++ to manage memory efficiently.
Example: int *ptr; // ptr is a pointer to an integer.
Pointers can be dereferenced to access the value at the memory address they point to.
Example: *ptr = 10; // assigns 10 to the integer variable pointed by ptr.
Pointers can ...
When a device is powered on, several processes occur including booting up the operating system, initializing hardware components, loading necessary drivers, and launching user interface.
Booting up the operating system
Initializing hardware components
Loading necessary drivers
Launching user interface
I applied via Naukri.com and was interviewed in Dec 2023. There were 3 interview rounds.
1.basic c program questions
2.asked array related program
3. Some operating system questions
1.asked questions on Android boot flow
2.asked previous projects
I applied via Campus Placement and was interviewed in Nov 2022. There were 3 interview rounds.
20 questions within 1 hour ,3-4 logical reasoning, 12-15 maths (work , time, speed, interest)
Encapsulation is a fundamental OOP principle that restricts direct access to an object's data and methods.
Encapsulation helps in data hiding, protecting object integrity.
It allows controlled access through public methods (getters/setters).
Example: A class 'BankAccount' with private balance and public methods to deposit/withdraw.
Encapsulation promotes modularity and maintainability in code.
I applied via Walk-in and was interviewed before Sep 2023. There were 2 interview rounds.
Technical questions from electronic basics and c coding
I applied via Campus Placement and was interviewed before Jan 2023. There were 3 interview rounds.
Online MCQ model test was conducted. Test involved aptitude questions, Basic electronics questions and some programming questions as well.
Digital modulation techniques are methods used to encode digital information onto an analog carrier signal.
Amplitude Shift Keying (ASK)
Frequency Shift Keying (FSK)
Phase Shift Keying (PSK)
Quadrature Amplitude Modulation (QAM)
Orthogonal Frequency Division Multiplexing (OFDM)
Swap two numbers without third variable ?
I applied via Campus Placement and was interviewed in Nov 2021. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There were 3 interview rounds.
Basic aptitude test from all English, maths subject.
Java is a versatile programming language used for building applications across various platforms.
Java is object-oriented, promoting code reusability and modularity. Example: Using classes and objects to model real-world entities.
Java has a rich standard library that supports data structures, networking, and GUI development. Example: Using ArrayList for dynamic arrays.
Java runs on the Java Virtual Machine (JVM), allowin...
I applied via Naukri.com and was interviewed before Oct 2021. There were 4 interview rounds.
Set and reset bit
Malloc(), calloc() and realloc()
Add a node in LL
based on 7 interview experiences
Difficulty level
Duration
based on 53 reviews
Rating in categories
Junior Engineer
1.7k
salaries
| ₹1.2 L/yr - ₹3.6 L/yr |
Assistant Engineer
812
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
Senior Software Engineer
354
salaries
| ₹6 L/yr - ₹14 L/yr |
Technical Lead
343
salaries
| ₹12.7 L/yr - ₹22.1 L/yr |
Embedded Software Engineer
343
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Virtusa Consulting Services
Hexaware Technologies
CGI Group
Optum Global Solutions