Filter interviews by
I applied via Naukri.com and was interviewed before May 2021. There were 4 interview rounds.
Top trending discussions
Dsa + JavaScript related questions and outputs
Js related coding + easy dsa
I focus on learning new programming languages, technologies, and best practices to stay current in the industry.
Learning new programming languages such as Python or Go
Exploring emerging technologies like blockchain or machine learning
Staying updated on best practices in software development such as Agile or DevOps
Improving problem-solving skills through coding challenges and projects
RISC stands for Reduced Instruction Set Computing and CISC stands for Complex Instruction Set Computing.
RISC processors have a smaller set of simple instructions, while CISC processors have a larger set of complex instructions.
RISC processors typically execute instructions in one clock cycle, while CISC processors may require multiple clock cycles.
RISC processors rely on optimizing compilers for performance, while CISC...
Interpreter translates code line by line while compiler translates entire code at once.
Interpreter: translates code line by line, slower execution, easier debugging (e.g. Python)
Compiler: translates entire code at once, faster execution, harder debugging (e.g. C++)
Basic leetcode problems
Multithreading using RTOS involves creating multiple threads to run concurrently, managed by a real-time operating system.
RTOS provides scheduling and synchronization mechanisms for managing multiple threads.
Threads in RTOS can have different priorities to ensure timely execution of critical tasks.
Example: Using FreeRTOS to create multiple threads for handling different tasks in an embedded system.
posted on 18 Apr 2024
The question is asking about how often each character appears in a given string.
Iterate through the string and count the frequency of each character using a hashmap.
Return the hashmap with characters as keys and their frequencies as values.
posted on 29 Nov 2022
I applied via Campus Placement
Simple basic codes were asked like finding prime number and all
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows code reusability and promotes the concept of hierarchy in programming.
The existing class is called the parent class or superclass, and the new class is called the child class or subclass.
The child class inherits all the properties and methods of the parent class and can...
Stacks are implemented using arrays or linked lists to store and retrieve data in a Last-In-First-Out (LIFO) order.
Arrays are used to implement static stacks where the size is fixed
Linked lists are used to implement dynamic stacks where the size can change
Push() and pop() operations are used to add and remove elements from the stack
Stacks are used in programming languages for function calls and recursion
Stacks are also...
Yes, I am able to relocate to Bangalore.
I am open to relocating for the internship opportunity.
I am flexible and willing to move to Bangalore for the duration of the internship.
I have no constraints that would prevent me from relocating to Bangalore.
I am excited about the prospect of working in Bangalore and experiencing a new city.
posted on 13 Jun 2024
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
DO 178 B/C is a software development standard for airborne systems.
DO 178 B/C is a set of guidelines for developing software for airborne systems.
It ensures that software is reliable, safe, and meets regulatory requirements.
The process includes requirements analysis, design, coding, testing, and verification.
Compliance with DO 178 B/C is often required for certification of avionics software.
Use SQL query with ORDER BY and LIMIT to find the second highest salary.
Use SELECT statement to retrieve salary column from the table.
Use ORDER BY clause to sort the salaries in descending order.
Use LIMIT 1,1 to get the second highest salary.
Use SQL query with GROUP BY and window function to check for duplicate rows.
Use GROUP BY to group rows with same values together
Use COUNT() function to count the number of occurrences of each group
Use window function like ROW_NUMBER() to assign a unique number to each row within a group
based on 31 reviews
Rating in categories
Technical Lead
628
salaries
| ₹10 L/yr - ₹30.7 L/yr |
Senior Engineer
458
salaries
| ₹5 L/yr - ₹18 L/yr |
Advanced Software Engineer
440
salaries
| ₹12 L/yr - ₹34.8 L/yr |
Software Engineer
420
salaries
| ₹4 L/yr - ₹16 L/yr |
Senior Software Engineer
345
salaries
| ₹7.2 L/yr - ₹25.4 L/yr |
Siemens
Bosch
ABB
Schneider Electric