Upload Button Icon Add office photos

Akamai Technologies

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Akamai Technologies Interview Questions, Process, and Tips

Updated 5 Mar 2025

Top Akamai Technologies Interview Questions and Answers

View all 56 questions

Akamai Technologies Interview Experiences

Popular Designations

62 interviews found

I applied via Referral

Interview Questionnaire 

15 Questions

  • Q1. Program to swap kth and kth to last element of a singly linked list in one pass. You are not given the length of the linked list before hand
  • Ans. 

    Swap kth and kth to last element of a singly linked list in one pass without knowing the length of the list.

    • Traverse the linked list using two pointers, one starting from the head and the other starting from kth node.

    • When the second pointer reaches the end of the list, the first pointer will be pointing to the kth to last node.

    • Swap the values of kth and kth to last node.

    • Handle edge cases such as k being out of bounds o...

  • Answered by AI
  • Q2. Program to reverse the ordering of words in a sentence
  • Ans. 

    Program to reverse the ordering of words in a sentence

    • Split the sentence into an array of words

    • Reverse the array

    • Join the array into a sentence

  • Answered by AI
  • Q3. Program to find the intersection point of two singly linked lists in O(n)
  • Ans. 

    Program to find intersection point of two singly linked lists in O(n)

    • Traverse both lists and find their lengths

    • Move the head of the longer list by the difference in lengths

    • Traverse both lists in parallel until intersection point is found

    • Return the intersection point

  • Answered by AI
  • Q4. Program to reverse a singly linked list both recursively and iteratively
  • Ans. 

    Program to reverse a singly linked list both recursively and iteratively

    • Iteratively: Use three pointers to reverse the links between nodes

    • Recursively: Use a recursive function to reverse the links between nodes

    • In both approaches, update the head and tail pointers accordingly

  • Answered by AI
  • Q5. There are 12 balls which are identical in size and appearance but one is an odd weight (could be light or heavy). Find it in minimum number of weighings using a balance
  • Ans. 

    Find odd weight ball among 12 identical balls using a balance in minimum weighings.

    • Divide balls into 3 groups of 4 each

    • Weigh any 2 groups against each other

    • If both groups weigh the same, the odd ball is in the third group

    • If one group is heavier, weigh any 2 balls from that group against each other

    • If they weigh the same, the odd ball is the remaining one

    • If one ball is heavier, it is the odd ball

    • Repeat the process with t

  • Answered by AI
  • Q6. Program to reverse a singly linked list in groups of k recursively
  • Ans. 

    A program to reverse a singly linked list in groups of k using recursion.

    • Create a recursive function that takes the head of the linked list and the group size as parameters.

    • If the remaining list has less than k nodes, return the head as it is.

    • Reverse the first k nodes by recursively calling the function for the next group.

    • Connect the reversed group to the remaining list.

    • Return the new head of the reversed list.

  • Answered by AI
  • Q7. Program to find the length of the longest substring without repeating characters in a string
  • Ans. 

    Program to find length of longest substring without repeating characters in a string.

    • Use a sliding window approach to traverse the string

    • Use a hash set to keep track of unique characters in the current substring

    • Update the length of longest substring without repeating characters as you traverse the string

  • Answered by AI
  • Q8. You are given two cubes. Represent the date of a month (01 ­ 31) using both the cubes by placing numbers on the given cubes
  • Ans. 

    Representing date of a month using two cubes with numbers 0-9 on each face

    • Assign numbers 0-9 on each face of both cubes

    • Use one cube to represent tens digit and other for ones digit

    • Rotate cubes to display desired date

    • Example: Cube 1 - 0, 1, 2, 3, 4, 5; Cube 2 - 0, 1, 2, 6, 7, 8; To represent 23, Cube 1 shows 2 and Cube 2 shows 3

  • Answered by AI
  • Q9. Given an array containing repeated characters, find the character repeated most number of times
  • Ans. 

    Find the character repeated most number of times in an array of strings.

    • Create a dictionary to store character count

    • Iterate through each string and character

    • Return the character with highest count

  • Answered by AI
  • Q10. Trace the output of a C/C++ code snippet containing extensive pointers and references
  • Ans. 

    Answering a question on tracing output of C/C++ code snippet with pointers and references

    • Understand the code and identify all pointers and references

    • Trace the values of each pointer and reference at each step

    • Follow the flow of the code to determine the final output

  • Answered by AI
  • Q11. Explain segmentation fault
  • Ans. 

    Segmentation fault is a type of error that occurs when a program tries to access a memory location that it is not allowed to access.

    • Segmentation fault is also known as a segfault.

    • It is a common error in C and C++ programming languages.

    • It occurs when a program tries to read or write to a memory location that it does not have permission to access.

    • This can happen when a program tries to access an uninitialized pointer or ...

  • Answered by AI
  • Q12. Explain BFS and DFS
  • Ans. 

    BFS and DFS are graph traversal algorithms used to search for nodes in a graph.

    • BFS stands for Breadth First Search and explores all the nodes at the current depth before moving to the next level.

    • DFS stands for Depth First Search and explores as far as possible along each branch before backtracking.

    • BFS uses a queue data structure while DFS uses a stack or recursion.

    • BFS is useful for finding the shortest path in an unwei...

  • Answered by AI
  • Q13. 4. Which traversal would I prefer for finding a cycle in a graph?
  • Ans. 

    I would prefer Depth First Search (DFS) traversal for finding a cycle in a graph.

    • DFS is better suited for finding cycles in a graph as it explores deeper into the graph before backtracking.

    • DFS can detect a cycle in a graph in O(V+E) time complexity.

    • DFS can be implemented using recursion or a stack.

    • Breadth First Search (BFS) can also be used to find cycles but it is less efficient than DFS.

    • In DFS, we can keep track of v

  • Answered by AI
  • Q14. Explain time and space complexities of hashmap
  • Ans. 

    Hashmap has constant time complexity for insertion, deletion, and retrieval, but requires additional space.

    • Hashmap provides constant time complexity O(1) for insertion, deletion, and retrieval operations on average.

    • The space complexity of a hashmap is proportional to the number of elements stored in it.

    • Hashmap uses a hash function to map keys to indices in an underlying array, which allows for efficient lookup.

    • In case ...

  • Answered by AI
  • Q15. Design the underlying data structure behind a login page
  • Ans. 

    The data structure behind a login page should store user credentials securely.

    • Use a database to store user information

    • Hash and salt passwords for security

    • Include fields for username, email, password, and possibly additional information

    • Consider implementing two-factor authentication

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: NA

Skills evaluated in this interview

Top Akamai Technologies Software Engineer Interview Questions and Answers

Q1. There are 12 balls which are identical in size and appearance but one is an odd weight (could be light or heavy). Find it in minimum number of weighings using a balance
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (196)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - One-on-one 

(1 Question)

  • Q1. Mainly about my CV and work experience.
Round 2 - One-on-one 

(5 Questions)

  • Q1. Work experience
  • Q2. How to deal with difficult stakeholders?
  • Ans. 

    To deal with difficult stakeholders, it is important to communicate effectively, build trust, manage expectations, and find common ground.

    • Communicate openly and regularly with stakeholders to address concerns and keep them informed

    • Build trust by delivering on promises and being transparent in your actions

    • Manage expectations by setting clear goals and timelines, and being realistic about what can be achieved

    • Find common ...

  • Answered by AI
  • Q3. What challenges you faced during your last project and how did you handle them?
  • Ans. 

    I faced challenges with team communication and resource allocation, but resolved them through regular meetings and adjusting timelines.

    • Team communication breakdowns led to misunderstandings and delays

    • Resource allocation issues caused bottlenecks in project progress

    • Held regular team meetings to address communication issues and clarify tasks

    • Adjusted project timelines to accommodate resource constraints and meet deadlines

  • Answered by AI
  • Q4. How do manage risks?
  • Ans. 

    I manage risks by identifying potential risks, assessing their impact, developing mitigation strategies, and monitoring them throughout the project.

    • Identify potential risks by conducting risk assessments

    • Assess the impact of each risk on the project's objectives

    • Develop mitigation strategies to address high-priority risks

    • Monitor risks throughout the project lifecycle and adjust strategies as needed

  • Answered by AI
  • Q5. How do you manage delays in project and inform your stakeholders?
  • Ans. 

    I proactively identify delays, assess impact, communicate with stakeholders, and collaborate on solutions.

    • Identify the cause of the delay and assess its impact on the project timeline and deliverables

    • Communicate the delay to stakeholders promptly and transparently, providing clear reasons and potential solutions

    • Collaborate with stakeholders to develop a plan to mitigate the delay and adjust project timelines accordingl...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - HR called for basic discussions and interview setup.

First round - mainly about your work experience. They want to see if your past experience suits their profile.

Second round - more technical and project management situation based questions. They want to see how you approach and handle the situations as a PM.

HR call for salary discussion and DOJ.

The interviews were very conversational and relaxed. Don't panic and just answer the questions in STAR format.

Program Manager 2 Interview Questions asked at other Companies

Q1. How to deal with difficult stakeholders?
View answer (1)
Akamai Technologies Interview Questions and Answers for Freshers
illustration image
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Every round was held in banglore office . The round consisted of some mathematics and paragraphed based questions and some video baed ques related to akamai

Round 2 - Group Discussion 

Actually due to time costraint and less no of candidates they didnt conduct the gd

Round 3 - Technical 

(1 Question)

  • Q1. First they asked for an intro then they asked about my projects and they jumped into http ,https,ssl,tcp,osi model,tcp model,api,different request errors like 2xx 3xx 4xx 5xx , they only asked questions on...
Round 4 - Behavioral 

(1 Question)

  • Q1. The manager round went well as the manager was too friendly and asked practical nd behaviour ques and explained me about the role what does the team deal with everyday .

Interview Preparation Tips

Interview preparation tips for other job seekers - I wrote this interview experience to let people know that "it's not over until it's over "
I mean to say that until u get the offer letter and join the company u aint got the job man.
I was told by the hr that I had cleared the manager round and iam selected and they would contact me later and she also said if there is hr round we will conduct it or else this is it (actually they do conduct for salary discussion but they didn't I don't know why but they did it the last time I got interviewed for the same role few months back). They didn't contact me for about 20 days. I was running out of patience and I mailed to the hr but no reply but I was a fool who had a attitude that its not over until it's over lol. I mailed to the company for about 2 weeks that too to multiple hr but still not a single response. With some networking I got the hr contact no and texted her for an update she said the position is on hold and we will revert back in 2 weeks. After 2 weeks she said they r unable to offer at this point of time. Then wt was the point of conducting the drive man. Seriously I didn't reply to her left it on seen and u know what there was no official clarification from the company side just a WhatsApp text lol. This was my 11th interview and they finally made me feel how it feels when u get the job without getting the job. Thank u akamai for this experience.

Technical Associate Interview Questions asked at other Companies

Q1. Doctor Ninja's House Problem Statement In a network of 'N' cities with 'M' paths connecting them, Doctor Ninja aims to purchase a house in a city 'X' such that it is possible to reach every other city from city 'X'. Your task is to determin... read more
View answer (1)

Intern Interview Questions & Answers

user image Anonymous

posted on 10 Nov 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

SQL query, Linux, OS fundamentals

Round 2 - Technical 

(2 Questions)

  • Q1. What happens when you enter a URL
  • Ans. 

    When you enter a URL, your browser sends a request to the server hosting the website, which then responds by sending back the requested webpage.

    • 1. Browser sends a request to the server hosting the website

    • 2. Server processes the request and sends back the requested webpage

    • 3. The webpage is displayed in the browser for the user to interact with

  • Answered by AI
  • Q2. Networking questions

Skills evaluated in this interview

Intern Interview Questions asked at other Companies

Q1. Case. There is a housing society “The wasteful society”, you collect all the household garbage and sell it to 5 different businesses. Determine what price you will pay to the society members in Rs/kg, given you want to make a profit of 20% ... read more
View answer (8)

Akamai Technologies interview questions for popular designations

 Software Engineer

 (4)

 Intern

 (3)

 Sdet 2

 (3)

 Infrastructure Engineer

 (2)

 Cloud Support Engineer

 (2)

 Senior Software Engineer

 (2)

 Software Engineer II

 (2)

 Summer Intern

 (2)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

All aptitude questions like percentage,permutation and combination ,english sentences etc ,normal aptitude questions.

Round 2 - Group Discussion 

Normal GD topics ,current affairs etc.

Round 3 - Technical 

(2 Questions)

  • Q1. What is DNS ? Explain indetail
  • Ans. 

    DNS stands for Domain Name System, which translates domain names to IP addresses.

    • DNS is like a phone book for the internet, translating human-readable domain names (like google.com) to IP addresses (like 172.217.3.206).

    • It helps users access websites and other online services by resolving domain names to their corresponding IP addresses.

    • DNS also helps in load balancing, security, and email delivery by providing various

  • Answered by AI
  • Q2. What is http,TCP/IP,SSL/TLS,Cross questions on all these topics
Round 4 - One-on-one 

(2 Questions)

  • Q1. Cross questions on managerial round.
  • Q2. Managerial cross questions

Interview Preparation Tips

Topics to prepare for Akamai Technologies Global Service Executive interview:
  • HTTP
  • DNS
  • TCP
  • IP
  • SSL
  • TLS
Interview preparation tips for other job seekers - Learn Aptitude questions correctly, improve communication.

Skills evaluated in this interview

Global Service Executive Interview Questions asked at other Companies

Q1. What is DNS ? Explain indetail
View answer (1)

Get interview-ready with Top Akamai Technologies Interview Questions

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Round 1 : Technical 1.) OWASP Top 10 2.) Different types of DoS DDoS attacks 3.) Explain difference between vulnerability , threat and risk 4.) Different types of application layer attacks and mitigation...
  • Q2. Round 2: Technical 1.) How to mitigate DoS and DDos attacks 2.) Explain smurf, ping of death, SIEM 3.) What is BOT & BOTNET 4.) Explain denial of service mitigation using rate control techniques 5.) Wha...
  • Q3. Round 3: Whiteboard/Presentation Rounds A topic such as BoT DoS DDoS or volumetric attacks types detection and prevention techniques using ppt presentation a and explanation and cross questions by panels ...

Interview Preparation Tips

Topics to prepare for Akamai Technologies Security Architect interview:
  • DNS Resolution
  • Application layer attacks
  • BOT Attacks
  • HTTP headers
  • Status codes
  • HTTP methods
  • Resource recordset
  • VPN
  • Bgp
  • Volumetric attacks
Interview preparation tips for other job seekers - Thoroughly prepare on DoS, DDoS, Application layer attacks

Read about OWASP top 10 for Web application. And OWASP top 10 API to explain, study about BOT , how CDN works ,SSL handshake , TCP handshake headers , DNS resolutik in depth , Attacks mitigatin techniques

Security Architect Interview Questions asked at other Companies

Q1. How to make the policy process to the non it users
View answer (1)

Jobs at Akamai Technologies

View all
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Coding in python easy ques
  • Q2. Related to ip address
Round 2 - Technical 

(2 Questions)

  • Q1. Same linux, networking, DSA, python
  • Q2. Linux networking pyhton

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare topics like python, dsa, networking, linux

Sdet Engineer Interview Questions asked at other Companies

Q1. Tell me about the projects and knowledge on selenium api and etc?
View answer (2)
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Easiest test in my life

Round 2 - Technical 

(2 Questions)

  • Q1. Explain what happens when you open a. Website?
  • Q2. Expalin osi model

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is easy be perfect in what you know thats it.

Cloud Support Engineer Interview Questions asked at other Companies

Q1. explain what do you know about ec2 instance?
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Bgp questions for route mal

Network and Security Architect Interview Questions asked at other Companies

Q1. WAF usage , How to hack bank ? , In which case you can avail exception for certain access, IAM, Suggestions on how database can be secured, Types on encryption, How data at rest can be secured, how data at motion can be secured, SAML, SSO, ... read more
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Projects done at the previous company.
Round 2 - Technical 

(1 Question)

  • Q1. Python, Javascript

Software Development Engineer II Interview Questions asked at other Companies

Q1. Given 2 large numeric comma seperated strings. You need to calculate their sum along with maintaining the correct position of commas. Example Test Case - s1 - "123,456,788" s2 - "1" output - "123,456,789" constraints - since the strings can... read more
View answer (1)
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Few Technical bits too apart from aptitude

Round 2 - Group Discussion 

No feedback but good

Round 3 - Technical 

(1 Question)

  • Q1. Basic Networking Questions and cse topics
Round 4 - HR 

(1 Question)

  • Q1. About Projects and Personal Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - The lack of Communication, Disorgnaized Interviews and absence of transperency.

Support Engineer Interview Questions asked at other Companies

Q1. How to handle escalations/ your approach to solve any issues/ why do you want to join support when already you are working on development
View answer (2)
Contribute & help others!
anonymous
You can choose to be anonymous

Akamai Technologies Interview FAQs

How many rounds are there in Akamai Technologies interview?
Akamai Technologies interview process usually has 2-3 rounds. The most common rounds in the Akamai Technologies interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Akamai Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Akamai Technologies. The most common topics and skills that interviewers at Akamai Technologies expect are Python, Linux, DNS, HTTP and Cloud.
What are the top questions asked in Akamai Technologies interview?

Some of the top questions asked at the Akamai Technologies interview -

  1. There are 12 balls which are identical in size and appearance but one is an odd...read more
  2. 4. Which traversal would I prefer for finding a cycle in a gra...read more
  3. PUZZLE : one circle (radius r) is drawn.You are throwing a stone in ...read more
How long is the Akamai Technologies interview process?

The duration of Akamai Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

INTERVIEWS

Zebra Technologies

No Interviews

INTERVIEWS

L&T Construction

No Interviews

INTERVIEWS

Akamai Technologies

No Interviews

INTERVIEWS

Sundaram Clayton

No Interviews

INTERVIEWS

Binary Semantics

No Interviews

INTERVIEWS

Systech Solutions

No Interviews

INTERVIEWS

Sundaram Clayton

No Interviews

INTERVIEWS

L&T Construction

No Interviews

Tell us how to improve this page.

Akamai Technologies Interview Process

based on 50 interviews

Interview experience

3.9
  
Good
View more

Interview Questions from Similar Companies

Adobe Interview Questions
3.9
 • 233 Interviews
24/7 Customer Interview Questions
3.5
 • 175 Interviews
Dassault Systemes Interview Questions
4.0
 • 161 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
VMware Software Interview Questions
4.4
 • 145 Interviews
NCR Voyix Interview Questions
3.9
 • 122 Interviews
Verizon Interview Questions
4.1
 • 110 Interviews
F5 Networks Interview Questions
3.8
 • 23 Interviews
Cloudflare Interview Questions
1.0
 • 2 Interviews
View all

Akamai Technologies Reviews and Ratings

based on 382 reviews

4.3/5

Rating in categories

3.9

Skill development

4.4

Work-life balance

4.1

Salary

3.9

Job security

4.4

Company culture

3.5

Promotions

4.1

Work satisfaction

Explore 382 Reviews and Ratings
Network Implementation Manager II

Bangalore / Bengaluru

7-12 Yrs

Not Disclosed

Network Implementation Manager

Bangalore / Bengaluru

3-6 Yrs

₹ 13.55-14.5 LPA

SSE II Lead

Bangalore / Bengaluru

7-12 Yrs

Not Disclosed

Explore more jobs
Software Engineer
117 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
109 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
94 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Platform Operations Engineer
68 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Solutions Engineer
63 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Akamai Technologies with

Limelight Networks

5.0
Compare

Cloudflare

1.0
Compare

F5 Networks

3.8
Compare

Level 3 Communications

5.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent