Intel Corporation interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Intel Corporation
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
As I had my education in an Electrical Engineering background and came from an electrical background while working in the software domain, it was a challenging job to do. Giving interviews was even more challenging due to limited time and a different knowledge set. It was possible by making regular efforts and keeping faith.
Application story
I applied to the portal using a referral. In the beginning, there was a preliminary round with the hiring manager about the requirements and the work they do, as well as the projects that are ongoing (very brief information). After that, there were three technical rounds. Finally, the offer was given.
Why selected/rejected for the role?
Skills that I had were aligned with the requirements. They were the major points along with the kind of experience I had.
Preparation
Duration: 6 - 7 months
Topics: Data Structures, OOPS, System Design, Pointers, Algorithms
Tip
Tip

Tip 1: Data structures are very important while going into Tech Interviews.
Tip 2: Having a system design is a plus. 
Tip 3: Dealing with failures is the most significant learning I had.

Application process
Where: Referral
Eligibility: Have a decent profile with academic profile
Resume Tip
Resume tip

Tip 1: Have a single-page resume with brief information about the academic and professional journeys (if applied) along with the skills.
Tip 2: Adding the details of the projects is a plus.

Interview rounds

01
Round
Easy
Video Call
Duration90 mins
Interview date27 Jan 2022
Coding problem2

1. Check Permutation

Easy
15m average time
85% success
0/40
Asked in companies
AmazonGoldman SachsCIS - Cyber Infrastructure

You have been given two strings 'STR1' and 'STR2'. You have to check whether the two strings are anagram to each other or not.

Note:
Two strings are said to be anagram if they contain the same characters, irrespective of the order of the characters.
Example :
If 'STR1' = “listen” and 'STR2' = “silent” then the output will be 1.

Both the strings contain the same set of characters.
Problem approach

Step 1: I traversed through the first string and noted the frequencies of each character.  
Step 2: I traversed through the second string and checked whether the count of the characters is under the frequency of the same character in the first array. If it happens for all the characters, then the second string is an anagram of the first; otherwise, it is not an anagram.

Try solving now

2. Reverse Linked List

Moderate
15m average time
85% success
0/80
Asked in companies
QuikrMicrosoftSAP Labs

Given a singly linked list of integers. Your task is to return the head of the reversed linked list.

For example:
The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Follow Up :
Can you solve this problem in O(N) time and O(1) space complexity?
Problem approach

I have solved this problem by maintaining three pointers, pointing to the current, previous, and next nodes. I have used only one traversal. While traversing the given linked list, there is a need to tweak the pointers.

Try solving now
02
Round
Easy
Video Call
Duration90 mins
Interview date18 Feb 2022
Coding problem1

There was an ask to make the calculator application to check the OOPS knowledge.

1. Design Question

This problem was given into steps:
1. Design a basic calculator which can perform the arithmetic calculations. 
2. Extend the already designed basic calculator, to a new calculator which can also perform logical operations, programming operations, scientific operation.

Problem approach

Tip 1: Gain the OOPS knowledge and practice. 

03
Round
Medium
Video Call
Duration120 mins
Interview date4 Mar 2022
Coding problem2

This round was to check the knowledge on pointers and double pointers.

1. Stack Implementation Using Array

Easy
20m average time
70% success
0/40
Asked in companies
AdobeTata Consultancy Services (TCS)Sprinklr

Stack is a data structure that follows the LIFO (Last in First out) principle. Design and implement a stack to implement the following functions:

1. Push(num): Push the given number in the stack if the stack is not full.

2. Pop: Remove and print the top element from the stack if present, else print -1.

3. Top: Print the top element of the stack if present, else print -1.

4. isEmpty: Print 1 if the stack is empty, else print 0.

5. isFull: Print 1 if the stack is full, else print 0.


You have been given ‘m’ operations which you need to perform in the stack. Your task is to implement all the functions of the stack.


Example:
We perform the following operations on an empty stack which has capacity 2:

When operation 1 1 is performed, we insert 1 in the stack.

When operation 1 2  is performed, we insert 2 in the stack. 

When operation 2 is performed, we remove the top element from the stack and print 2.

When operation 3 is performed, we print the top element of the stack, i.e., 3.

When operation 4 is performed, we print 0 because the stack is not empty.

When operation 5 is performed, we print 0 because the stack is size 1, which is not equal to its capacity.
Problem approach

In solving this problem, there is one very important point to note that there is need to track the tail node. 

Try solving now

2. OOPS Questions

There was many questions to check the knowledge on the pointers and double pointers.

Problem approach

Tip 1: Have good knowledge on the pointers.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you select an element by class name in CSS?

Choose another skill to practice
Similar interview experiences
Software Engineer
2 rounds | 3 problems
Interviewed by Intel Corporation
1216 views
0 comments
0 upvotes
SDE - 1
2 rounds | 3 problems
Interviewed by Intel Corporation
1367 views
0 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Intel Corporation
1031 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
1858 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 5 problems
Interviewed by Mindtree
11344 views
7 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7190 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
8846 views
1 comments
0 upvotes