Filter interviews by
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
PMOS is a type of metal-oxide-semiconductor field-effect transistor (MOSFET) where the majority charge carriers are holes.
PMOS is a type of MOSFET where the majority charge carriers are holes.
PMOS transistors are used in complementary metal-oxide-semiconductor (CMOS) technology.
PMOS transistors are turned on when the gate-source voltage is lower than the threshold voltage.
PMOS transistors have higher resistance and slo...
Antenna effect in layout refers to the phenomenon where a metal trace acts as an antenna, picking up electromagnetic signals and causing unwanted noise or interference.
Occurs when a metal trace on a layout acts as an antenna, picking up external electromagnetic signals
Can lead to unwanted noise or interference in the circuit
Can be mitigated by proper layout techniques such as shielding or grounding
Common in high-freque
Top trending discussions
I applied via Approached by Company and was interviewed in Feb 2022. There were 2 interview rounds.
Explanation of various analog layout design concepts including latch up, lod, antenna effect, wpe, shielding, short channel effects, finfet structure, and matching types.
Latch up is a phenomenon where a parasitic thyristor is formed in a CMOS circuit, causing a high current flow and potentially damaging the circuit.
LOD (Latch-up due to Overvoltage) occurs when the voltage on the power supply pins exceeds the maximum al...
posted on 30 Dec 2024
Basics of C include syntax, data types, variables, functions, and control structures.
C is a procedural programming language
Variables must be declared before use
Functions are blocks of code that perform a specific task
Control structures include if-else, loops, and switch-case
Data types in C include int, float, char, etc.
Embedded systems are specialized computing systems designed to perform specific tasks within a larger system.
Embedded systems are typically designed to be small, efficient, and reliable.
They often have limited resources such as memory, processing power, and energy.
Examples of embedded systems include microcontrollers in household appliances, automotive control systems, and industrial automation.
Embedded software is spe...
The basic of a controller is to manage and regulate the operation of a system or device.
Controllers receive input signals and process them to generate output signals.
They can be programmed to perform specific tasks or functions.
Examples include microcontrollers, PLCs, and PID controllers.
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.
To start a sequence, you need to define the sequence type, specify the starting value, and set the increment or decrement value.
Define the sequence type: arithmetic, geometric, or custom
Specify the starting value of the sequence
Set the increment or decrement value for arithmetic or geometric sequences
For custom sequences, define the sequence pattern or rule
Examples: Arithmetic sequence starting from 1 with an increment...
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
RTOS is a real-time operating system designed for time-sensitive applications. Microcontrollers are integrated circuits with built-in memory and peripherals.
RTOS is designed to provide deterministic and predictable response times for critical tasks.
Normal OS is designed for general-purpose computing and may not prioritize real-time tasks.
Microcontrollers are typically used in embedded systems and have limited resources...
Storage class in C determines the scope, visibility, and lifetime of variables.
C has four storage classes: auto, register, static, and extern.
Auto storage class is the default and is used for local variables.
Register storage class is used for variables that should be stored in CPU registers for faster access.
Static storage class is used for variables that retain their values between function calls.
Extern storage class ...
A macro is a preprocessor directive that is replaced by its value before compilation, while a constant variable is a read-only variable.
Macros are defined using the #define directive, while constant variables are declared using the const keyword.
Macros are replaced by their values during preprocessing, while constant variables are stored in memory.
Macros can lead to code duplication, while constant variables provide ty...
posted on 4 Apr 2024
I applied via Naukri.com and was interviewed in Oct 2023. There were 3 interview rounds.
Percentage, speed, series, logical abulity, differnces
Swapping nibbles of strings in C
Use bitwise operations to swap the nibbles of each character in the string
Iterate through each character in the string and swap the nibbles
Ensure to handle edge cases like strings with odd length or non-hex characters
I applied via Company Website and was interviewed in Aug 2023. There was 1 interview round.
DRAM is volatile memory that stores data temporarily, while SRAM is faster and more expensive but retains data as long as power is supplied.
DRAM stands for Dynamic Random Access Memory, while SRAM stands for Static Random Access Memory.
DRAM requires refreshing to retain data, while SRAM does not.
DRAM is slower and less expensive than SRAM.
Examples of DRAM include DDR3 and DDR4, while examples of SRAM include L1, L2, an
posted on 1 May 2024
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
Very basic c questions like an array
Syllabus based question
Physical Design Engineer
5
salaries
| ₹3.2 L/yr - ₹4.2 L/yr |
Analog Layout Engineer
5
salaries
| ₹3 L/yr - ₹6 L/yr |
DFT Engineer
5
salaries
| ₹3.5 L/yr - ₹4.5 L/yr |
Embedded Software Developer
4
salaries
| ₹3 L/yr - ₹4 L/yr |
Analog Layout Design Engineer
4
salaries
| ₹4.5 L/yr - ₹8.5 L/yr |
TCS
Infosys
Wipro
HCLTech