Intel interview questions
Technical → Technical → HR·55% entry level
CS fundamentals
Showing 39 of 97 reported in this area
Explain the difference between mutex and semaphore.
How does HTTP and HTTPS work?
Explain OS scheduling algorithms
Explain UML class diagrams and ER diagrams
Explain pointers and related concepts in C
How does Paging work in Operating Systems?
What are the different memory spaces in C/C++?
Explain important features introduced in C++11.
Explain virtual functions in C++ with an example
Explain virtual memory, physical memory, and cache
Guess the output of the given C/C++ code snippets.
Explain React and Redux and how they work together.
Explain the difference between mutex and spin lock.
Explain storage classes and their memory allocation.
Explain the role of a web server in a web application
What is paging and segmentation in operating systems?
Explain CPU scheduling algorithms in operating systems
Explain pointers and dynamic memory allocation in C/C++
What is the difference between Paging and Segmentation?
Explain the time complexity of merge sort and quick sort
What is a copy constructor in C++ and when is it called?
Why do we need virtual memory and how is it implemented?
What is the exact role of the Memory Management Unit (MMU)?
What is the difference between int* const c and const int* c?
How would you check whether stack space has overflowed or not?
What will be the size of the given linked list node structure?
How can SQL Injection and Buffer Overflow attacks be prevented?
What is an interrupt and how does a processor handle an interrupt?
Which lock is used in a single-core system: mutex or spin lock, and why?
Explain dynamic memory allocation in C and C++ using malloc, calloc, new, and delete.
How would you test a black box using new test cases, given results for old test cases?
Guess the output and explain differences between given C++ code snippets related to OOPS.
What factors are considered while deciding the size of Time Quantum in Round Robin Scheduling?
If thousands of records are stored in a file instead of a database, which data structure would you use and why?
When a game is running on a computer, what resources does it use (firmware, middleware, drivers, application characteristics, stack)?
Given a multithreaded program, place mutexes and semaphores to ensure ACID properties.
Convert a struct to a hex string and back to a struct using reinterpret_cast and void pointers.
How would you measure the stack space without using the task manager when an application is running? Write an algorithm if possible.
Explain Round Robin Scheduling.
DSA
Showing 13 of 32 reported in this area
Detect a loop in a linked list.
Reverse a linked list recursively
Implement a singly linked list from scratch
Print numbers from 1 to 100 without using loops.
Print the level order traversal of a binary tree.
Add two polynomials represented using linked lists
Implement a queue data structure without using STL.
Find the second largest element in a 2D array without sorting it.
Design a stack that supports push and pop operations at both ends.
Write the most efficient algorithm to find the square root of a number.
Delete a node from a linked list when only the pointer to that node is given (no head pointer).
Given a 2D array of 1s and 0s, replace all the 0s in a row with 1s if that row contains at least one 1.
Print a complex star pattern.
Aptitude
Showing 3 of 4 reported in this area
Quantitative aptitude problems based on mathematics
asked oncePractice this →
Logical reasoning problems testing analytical thinking
asked oncePractice this →
Verbal ability questions testing English comprehension
asked oncePractice this →
Behavioural
3 questions reported in this area
How would you resolve an issue within a group when working on a group project?
asked oncePractice this →
If a close colleague is not following the company code of conduct, what would you do?
asked oncePractice this →
You are representing Intel in India and are about to board a flight to the US for an important billion-dollar deal. At the airport, you are asked for a bribe of Rs 500. Will you give the bribe or not?
asked oncePractice this →
System design
2 questions reported in this area
How would you design an efficient digital traffic light signal system?
Design an autonomous driving car system considering all possible use cases and scenarios.
Showing 60 of 113 questions. Ranked by how often the same question came back across reports.
Practise a Intel-style interview
A spoken interview built from these questions, scored when you finish; the report is yours.
Start practisingCommon questions
What questions does Intel ask?
Candidate interview reports most often cover CS fundamentals (70%) and DSA (23%).
How many rounds does Intel interview have?
Candidate interview reports show an average of 2.5 rounds per experience, with a typical sequence of Technical → Technical → HR. Individual interview paths can vary.
Is the Intel interview hard?
Among questions with a reported difficulty, the mix is easy 50%, medium 47%, hard 3%.