Filter interviews by
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There was 1 interview round.
Phases of compiler include lexical analysis, syntax analysis, semantic analysis, code generation, and optimization.
Lexical analysis: breaking down input into tokens
Syntax analysis: checking if tokens form valid syntax
Semantic analysis: checking if syntax is semantically correct
Code generation: generating machine code from input
Optimization: improving generated code performance
C is preferred over C++ for certain applications due to its simplicity and efficiency.
C is a simpler language compared to C++ and has a smaller runtime footprint.
C is often used for low-level programming, embedded systems, and operating systems.
C allows for more control over memory management and can be faster in certain scenarios.
C++ introduces additional features like object-oriented programming and templates, which
Classes are blueprints for creating objects, while structures are similar but with different default access levels.
Classes and structures are used to define the structure and behavior of objects in object-oriented programming.
Classes are reference types and are allocated on the heap, while structures are value types and are allocated on the stack.
Memory allocation for classes is managed by garbage collection, while mem...
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 3 interview rounds.
Intel is a leading technology company known for innovation and cutting-edge products.
Intel is a pioneer in the semiconductor industry, known for its advanced technology and high-performance processors.
Intel has a strong reputation for innovation and research, constantly pushing the boundaries of technology.
Working at Intel provides opportunities to work on cutting-edge projects and collaborate with top talent in the in
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 3 interview rounds.
I am passionate about technology and innovation, and I believe Intel is at the forefront of cutting-edge advancements in the field.
I have always been fascinated by the latest advancements in technology and Intel's reputation for innovation drew me to the company.
I admire Intel's commitment to pushing the boundaries of what is possible in the tech industry.
I am excited about the opportunity to work with a team of talent...
Intel interview questions for designations
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 4 interview rounds.
Get interview-ready with Top Intel Interview Questions
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 3 interview rounds.
Semaphore is a synchronization tool used to control access to a shared resource.
Semaphore maintains a count of available resources.
A process can request access to a resource by decrementing the semaphore count.
If the count is zero, the process is blocked until a resource becomes available.
When a process is done with a resource, it increments the semaphore count.
If there are blocked processes waiting for a resource, one
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MongoDB and MySQL
Familiar with version control systems like Git and project management tools like Jira
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 4 interview rounds.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.
Design logical circuits for arithmetic circuits in a blackbox.
Understand the functionality of the arithmetic circuits in the blackbox.
Identify the inputs and outputs of the blackbox.
Design logical circuits using logic gates to replicate the arithmetic operations.
Test the logical circuits to ensure they produce the same outputs as the arithmetic circuits.
Recursion in embedded C-code allows a function to call itself, useful for repetitive tasks or complex algorithms.
Ensure proper base case to avoid infinite recursion
Use stack space efficiently as embedded systems have limited resources
Avoid recursive functions with deep call stacks to prevent stack overflow
Example: Recursive function to calculate factorial of a number
Top trending discussions
based on 8 interviews
5 Interview rounds
based on 43 reviews
Rating in categories
Software Engineer
337
salaries
| ₹12 L/yr - ₹45 L/yr |
SOC Design Engineer
221
salaries
| ₹11.9 L/yr - ₹33.2 L/yr |
System Validation Engineer
197
salaries
| ₹12 L/yr - ₹45.7 L/yr |
Design Engineer
159
salaries
| ₹11.5 L/yr - ₹45.3 L/yr |
Software Development Engineer
153
salaries
| ₹12 L/yr - ₹43 L/yr |
Qualcomm
Nvidia
Microsoft Corporation
Advanced Micro Devices