Upload Button Icon Add office photos

Filter interviews by

HCL Group Vlsi Engineer Interview Questions and Answers

Updated 28 Jul 2017

HCL Group Vlsi Engineer Interview Experiences

1 interview found

Vlsi Engineer Interview Questions & Answers

user image Anonymous

posted on 27 Jul 2017

I was interviewed in Sep 2016.

Interview Questionnaire 

2 Questions

  • Q1. Almost every topic related to digital logic.
  • Q2. It was telephonic round. They just told me about the confirmation of my selection.

Interview Preparation Tips

Round: Test
Tips: Nothing special. But you must have in depth knowledge of basic subjects of electronics.
Digital logic, analog circuits, Linear integrated circuits are few subjects which you should be completely knowing before you write any test for the job profile of VLSI engineer.
Additionally if you have the knowledge of verilog and vhdl, then it's best.
Duration: 3 hours
Total Questions: 45

Round: Technical Interview
Tips: In depth knowledge of digital logic is must. If you have time, learn the subjects from NPTEL website. It's the best website available to get in depth knowledge in any field.

College Name: RNS INSTITUTE OF TECHNOLOGY, Bangalore

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It comprises 30 questions divided into two sections, with the final section being gamified.

Round 2 - Technical 

(1 Question)

  • Q1. Candidates who have been shortlisted from the first round are invited to participate in the second round, which includes 30 questions related to VLSI Verilog code output and technical questions from the co...
Round 3 - HR 

(1 Question)

  • Q1. Second round shortlisted students are invited to attend the interview..my slot is 3 pm but the
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Compilation process in c
  • Ans. 

    Compilation process in C involves preprocessing, compiling, assembling, and linking.

    • Preprocessing: Includes header files, macro expansions, and conditional compilation.

    • Compiling: Translates source code to assembly code specific to the target architecture.

    • Assembling: Converts assembly code to machine code in object files.

    • Linking: Combines object files and libraries to generate an executable file.

  • Answered by AI
  • Q2. Write a function pointer syntax?
  • Ans. 

    Function pointer syntax allows for storing the address of a function in a pointer variable.

    • Syntax: return_type (*pointer_name)(parameters)

    • Example: void (*funcPtr)(int) = &someFunction;

  • Answered by AI
  • Q3. Discussion on current project?
  • Q4. Reverse the string?
  • Ans. 

    Reverse a given string

    • Use a loop to iterate through the characters of the string

    • Swap the characters from start to end of the string

    • Continue swapping until reaching the middle of the string

  • Answered by AI
  • Q5. Set , clear and toggle the bit
Round 2 - HR 

(2 Questions)

  • Q1. Mostly salary discussion
  • Q2. Tell about yourself

Interview Preparation Tips

Topics to prepare for TCS Embedded Firmware Engineer interview:
  • Embedded C
Interview preparation tips for other job seekers - Prepare it well.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Linked list related questions
  • Q2. Memory allocation in c
  • Ans. 

    Memory allocation in C involves dynamically allocating and deallocating memory during program execution.

    • Memory allocation in C is done using functions like malloc, calloc, realloc, and free.

    • malloc function is used to allocate a block of memory of a specified size.

    • calloc function is used to allocate a block of memory for an array of elements, initializing all bytes to zero.

    • realloc function is used to resize a previously...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Volatile keyword
  • Q2. Project specific
Round 2 - HR 

(2 Questions)

  • Q1. Salary expectations
  • Q2. Reason for job change
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Polymorphism code?
  • Q2. Ho can you start a sequences
  • Ans. 

    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...

  • Answered by AI
  • Q3. What is abstract class? Some basic sc and UVM questions
  • Q4. Question over mentioned projects?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic more an analogy with code

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Company Website and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic question on coding , digital electronics
  • Q2. Difference between d ram and s ram
  • Ans. 

    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

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Apr 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. 1.explain what is a watchdog timer
  • Ans. 

    A watchdog timer is a hardware or software component that monitors the operation of a system and resets it if necessary.

    • A watchdog timer is used to prevent system crashes or lock-ups by resetting the system if it becomes unresponsive.

    • It is typically implemented as a counter that needs to be periodically reset by the system software.

    • If the watchdog timer is not reset within a certain time period, it triggers a system re...

  • Answered by AI
  • Q2. 2.explain what is semaphore
  • Ans. 

    Semaphore is a synchronization object used to control access to a shared resource.

    • Semaphore is a signaling mechanism used to control access to a shared resource

    • It allows multiple processes/threads to access the shared resource simultaneously

    • Semaphore maintains a count of the number of resources available

    • When a process/thread requests access to the resource, the count is decremented

    • When the process/thread releases the r...

  • Answered by AI
  • Q3. What is a interrupt latency
  • Ans. 

    Interrupt latency is the time delay between the occurrence of an interrupt and the start of the routine that services the interrupt.

    • Interrupt latency is a critical factor in real-time systems

    • It can be affected by factors such as the priority of the interrupt and the current state of the processor

    • Reducing interrupt latency can improve system performance and responsiveness

    • Examples of interrupts include hardware interrupt...

  • Answered by AI
  • Q4. What does DMA address will deal with
  • Ans. 

    DMA address deals with data transfer between memory and peripherals without CPU intervention.

    • DMA stands for Direct Memory Access.

    • DMA address is used to transfer data between memory and peripherals without CPU intervention.

    • DMA address is used to reduce the load on the CPU and improve system performance.

    • Examples of peripherals that use DMA include network cards, sound cards, and hard drives.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - while we answering to interview we have to save answer condifient some time the interview will be confusion our answers so on that time

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude, technical, gaming, behaviour test

Round 2 - Coding Test 

Capgemini coding round

Round 3 - HR 

(1 Question)

  • Q1. Self intro, family background,phicallyWhy is normalization needed in a database? What is the difference between UNION and UNION ALL? What is the drawback of scanf() and how can it be avoided? What is Ja...
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain the work in current org
  • Ans. 

    I lead a team of engineers in developing embedded systems for industrial automation.

    • Lead a team of engineers in developing embedded systems

    • Work on projects related to industrial automation

    • Collaborate with cross-functional teams to ensure project success

  • Answered by AI
  • Q2. Explain compilation process in C
  • Ans. 

    Compilation process in C involves preprocessing, compiling, assembling, and linking.

    • Preprocessing: Includes header files, macro expansion, and conditional compilation.

    • Compiling: Translates source code into assembly code specific to the target architecture.

    • Assembling: Converts assembly code into machine code in object files.

    • Linking: Combines object files and libraries to generate an executable file.

  • Answered by AI

Skills evaluated in this interview

HCL Group Interview FAQs

What are the top questions asked in HCL Group Vlsi Engineer interview?

Some of the top questions asked at the HCL Group Vlsi Engineer interview -

  1. It was telephonic round. They just told me about the confirmation of my selecti...read more
  2. Almost every topic related to digital logi...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
View all
Technical Lead
3.3k salaries
unlock blur

₹7 L/yr - ₹25 L/yr

Software Engineer
3.2k salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Senior Software Engineer
2.7k salaries
unlock blur

₹4.8 L/yr - ₹18 L/yr

Lead Engineer
2.4k salaries
unlock blur

₹4.4 L/yr - ₹14 L/yr

Senior Analyst
2k salaries
unlock blur

₹2 L/yr - ₹10 L/yr

Explore more salaries
Compare HCL Group with

HCLTech

3.5
Compare

TCS

3.7
Compare

Tata Group

4.2
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview