i
Lumens Technologies
Filter interviews by
I applied via Approached by Company and was interviewed before Aug 2022. There were 3 interview rounds.
Hierarchy refers to the structure of authority within an organization, showing the levels of management and reporting relationships.
Hierarchy typically consists of levels such as top management, middle management, and lower-level employees.
Each level has different responsibilities and authority, with top management making strategic decisions and lower-level employees carrying out tasks.
Communication and decision-making...
Top trending discussions
I applied via LinkedIn and was interviewed in Apr 2022. There were 3 interview rounds.
OS Networks C Programming Aptitude Mcqs
Two Coding questions and were of medium to hard level.
I applied via Referral and was interviewed before Sep 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
I applied via Campus Placement and was interviewed before Dec 2015. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Implementing a malloc function involves dynamically allocating memory in C programming.
Use the malloc function from stdlib.h library to allocate memory on the heap.
Remember to check if the memory allocation was successful by checking if the returned pointer is not NULL.
Don't forget to free the allocated memory using the free function to avoid memory leaks.
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
A module in Python is a file containing Python code, which can define functions, classes, and variables.
Modules help organize Python code into reusable components
Modules can be imported into other Python scripts using the 'import' keyword
Examples of modules in Python include math, random, and os
I applied via Company Website and was interviewed before Apr 2022. There were 5 interview rounds.
Pointer and linked list
Pure technical on kernel programming
Multi-threaded programming can be achieved by creating multiple threads that run concurrently.
Identify the tasks that can be executed in parallel
Create threads using threading libraries in the chosen programming language
Synchronize the threads to avoid race conditions and deadlocks
Use locks, semaphores, and mutexes to manage shared resources
Optimize the performance by balancing the workload among threads
Digital circuit design in Verilog including adders, mux, counter, FSM, RAM RTL code, datatypes, and blocking/non-blocking assignments.
Verilog is a hardware description language used for digital circuit design.
Adders are used for arithmetic operations, mux for data selection, counter for counting, and FSM for control logic.
Blocking assignments are executed sequentially, while non-blocking assignments are executed concur...
based on 1 interview
Interview experience
Software Development Engineer
70
salaries
| ₹5 L/yr - ₹9.1 L/yr |
Information System Engineer
70
salaries
| ₹4.5 L/yr - ₹8.5 L/yr |
Software Engineer
45
salaries
| ₹3 L/yr - ₹11.2 L/yr |
Information System Consultant
39
salaries
| ₹6.3 L/yr - ₹22.6 L/yr |
Software Development Consultant
39
salaries
| ₹8 L/yr - ₹21 L/yr |
ILJIN ELECTRONICS
STJ Electronics
Maven Silicon
Tokai Rika Minda