i
REALTIME BIOMETRICS
Filter interviews by
I applied via Approached by Company and was interviewed in Dec 2018. There were 5 interview rounds.
Get 2nd highest salary from employee table and delete duplicate records with CTE expressions.
Use a subquery to get the highest salary
Use another subquery to get the 2nd highest salary
Use CTE to delete duplicate records
Example: WITH CTE AS (SELECT ROW_NUMBER() OVER(PARTITION BY salary ORDER BY id) AS RowNumber FROM employee) DELETE FROM CTE WHERE RowNumber > 1;
Swapping two variables without using a third variable in programming.
Use arithmetic operators to swap values
Use XOR operator to swap values
Use tuple unpacking to swap values
Use pointers to swap values
I applied via LinkedIn and was interviewed in Jul 2023. There were 3 interview rounds.
White board coding test
Yes, I have received offers from two other companies.
Received offers from Company A and Company B
Currently evaluating all offers before making a decision
Page development using a framework you are familiar with.
All the languages you have mentioned.
I am a passionate software developer with experience in Java, Python, and web development.
Proficient in Java, Python, and web development technologies such as HTML, CSS, and JavaScript
Experience working on various projects including a web-based inventory management system using Django framework
Strong problem-solving skills and ability to work well in a team environment
I was interviewed in Mar 2024.
A closure is a function that has access to its own scope, as well as the outer function's scope.
Closure allows a function to access variables from its outer function even after the outer function has finished executing.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
When innerFunction is called, it can still access outerVar even though outerF
Aptitude test covering all technical questions
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Threads are lightweight processes within a single process, sharing memory space, while processes are independent instances of a program with their own memory space.
Threads share memory space within a process, allowing for efficient communication and data sharing.
Processes have their own memory space, making them more isolated and secure.
Threads are faster to create and switch between compared to processes.
Processes are...
Thread synchronization using semaphore/mutex in programming
Use semaphores to control access to shared resources among multiple threads
Mutex can be used to ensure only one thread can access a resource at a time
Implement a program where threads wait for a semaphore signal before accessing a shared resource
posted on 20 Jul 2024
Aptitude followed by core C++ questions.
Expectations for a Senior Software Engineer
Strong technical skills and expertise in relevant programming languages and technologies
Ability to lead and mentor junior team members
Experience in designing and implementing complex software systems
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
I applied via Naukri.com and was interviewed in Mar 2022. There were 4 interview rounds.
Last work experience and
based on 37 reviews
Rating in categories
Technical Support Engineer
18
salaries
| ₹0 L/yr - ₹0 L/yr |
Area Sales Manager
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Desktop Support Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Development Manager
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Android Developer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Zicom Electronic Security Systems
Matrix ComSec
HID Global
Essl Security