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 Software Engineer II Interview Questions and Answers

Updated 21 Jan 2025

Akamai Technologies Software Engineer II Interview Experiences

2 interviews found

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

I was interviewed before Jan 2024.

Round 1 - Coding Test 

1. It was a peer to peer HackerRank coding assessment. Difficulty level - Leetcode medium. Dpn't remember the exact question. All I remember is it required me to apply Greedy technique to solve the DSA problem.

Round 2 - Technical 

(2 Questions)

  • Q1. 1. Some basic networking questions on OSI model. How entering an URL in browser would traverse through each OSI model layers? 2. Some core java questions related to working of Hashmap, difference between C...
  • Q2. System design - HLD question
Round 3 - Technical 

(3 Questions)

  • Q1. 1. A basic DSA question (Leetcode easy) to which I just had to explain the logic, not actual coding.
  • Q2. Questions on old projects, details around their architectures
  • Q3. System design for URL shortener - HLD only
  • Ans. 

    High-level design for a URL shortener system

    • Use a database to store original URLs and their corresponding short URLs

    • Implement a service to generate unique short URLs and redirect to original URLs

    • Consider scalability and performance by using caching and load balancing

    • Ensure security by validating input URLs and preventing malicious redirects

  • Answered by AI
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Sep 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Phone interview 

(2 Questions)

  • Q1. Networking, SQL and python basics
  • Q2. Difference b/w UDP, TCP Linux commands Python basics in dict,tuple
  • Ans. 

    UDP is connectionless, faster but less reliable. TCP is connection-oriented, slower but more reliable. Linux commands are used for system management. Python basics include dict and tuple data structures.

    • UDP is connectionless and does not guarantee delivery of data packets.

    • TCP is connection-oriented and ensures reliable delivery of data packets.

    • Linux commands like ls, cd, mkdir are used for system management.

    • Python dict...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Akamai Technologies Software Engineer II interview:
  • DSA
  • Netrworking
  • Python
  • SQL
Interview preparation tips for other job seekers - Prepare thorough on DSA questions such as linked list, trees.

Skills evaluated in this interview

Software Engineer II Interview Questions Asked at Other Companies

Q1. There are fifteen horses and a racing track that can run five hor ... read more
Q2. Title: Minimum steps required to make the product of array equal ... read more
asked in NCR Voyix
Q3. What are interfaces and what is difference between an interface a ... read more
Q4. Title: Next Greater Element for every element in the array Descri ... read more
Q5. What is the difference between C++ and Objective C and where will ... read more

Interview questions from similar companies

I applied via LinkedIn and was interviewed in Jul 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Coding Question on Spring Security, OOPS, Threading, Find palindrome of a String. 3 coding questions total.
Round 3 - Technical 

(1 Question)

  • Q1. - Create an immutable class and further questions on the same. - isAnagram code - Find count of employees in employee table on SQL queries.
Round 4 - Technical 

(1 Question)

  • Q1. - Find max, 2nd max salary in employee table - queries on group by nad order by - One Medium Array question from GeeksForGeeks - Reverse Linked list using recursion, without using recursion. Further questi...
Round 5 - One-on-one 

(1 Question)

  • Q1. Techno Managerial round. Mostly behavioral questions.
Round 6 - HR 

(2 Questions)

  • Q1. The most interesting CTC discussion is where you will get excellent ideas from HR. I just loved the conversation with the HRs of BY.
  • Q2. Some behavioral questions again in HR round.

Interview Preparation Tips

Topics to prepare for Blue Yonder Software Engineer II interview:
  • GeeksForGeeks
  • Medium and Hard Level Coding
Interview preparation tips for other job seekers - Be calm and well prepared entirely with coding questions for the Technical round. Basic DS Algo stuffs. This is for not only BY for also other product-based companies.
Round 1 - Coding Test 

Dynamic programming questions were asked
1) convert stack to queue
2) replace special characters in a string

Round 2 - Technical 

(1 Question)

  • Q1. Dynamic programming - two questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn more of DS & Algo
Do leet code
Practise linked list, trees, graphs and Dynamic programming
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Question related to operating system and computer network

Round 2 - Technical 

(1 Question)

  • Q1. Traverse all child nodes in tree
  • Ans. 

    Traverse all child nodes in a tree data structure

    • Use depth-first or breadth-first traversal algorithms

    • Recursively visit each child node starting from the root node

    • Consider using a stack or queue data structure for traversal

    • Example: Traverse all nodes in a binary tree

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Question related to cloud and oops
Round 4 - Technical 

(1 Question)

  • Q1. Question related to my background and how web site work
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Dayananda Sagar College of Engineering, Bangalore and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

3 coding dsa question
Difficulty is On your luck
My friends got easy level
I got medium level
Some got hard questions as well

Round 2 - Aptitude Test 

Ssh round , quant and logical
Tip: bring your calculator

Round 3 - Technical 

(3 Questions)

  • Q1. Two Puzzle : bulb switching and candle
  • Q2. Dsa questions such as string reverse, binary search
  • Q3. Dbms and os core subject questions
Round 4 - HR 

(2 Questions)

  • Q1. How are you better than others
  • Q2. Why should we hire you

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are a girl, the interview rounds will be much easier for you as this company promotes diversity hiring.
The main differing factor is technical round interview which totally depends on the interviewer's mood .
Girls do get priority in this round, they are asked easier questions and will be selected if able to answer 60-70% of the questions.
Note:- it's not like they will hire any girl but a bit easier comparatively
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. JavaScript , coding questions
Round 2 - Technical 

(1 Question)

  • Q1. Coding problem, JavaScript and nodejs question
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic sql query and some project related questions
  • Q2. What is indexing
Round 2 - Technical 

(1 Question)

  • Q1. Some management questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is easy but work culture is too bad
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Explain OOPS concept and how you apply it in your implementation
  • Ans. 

    OOPS is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOPS focuses on the concept of classes and objects

    • Encapsulation: bundling data and methods that operate on the data within a single unit

    • Inheritance: allows a class to inherit properties and behavior from another class

    • Polymorphism: ability to present the same interface for diffe...

  • Answered by AI
  • Q2. Difference between Comparable and Comparator. Difference between Abstract Class and Interface
  • Ans. 

    Comparable is an interface used for natural ordering, Comparator is an interface used for custom ordering. Abstract class can have method implementations, Interface cannot.

    • Comparable interface is used to define the natural ordering of objects. Example: String class implements Comparable interface for natural ordering based on alphabetical order.

    • Comparator interface is used to define custom ordering of objects. Example:...

  • Answered by AI
  • Q3. Given a string. Find the number of occurrences of each character
  • Ans. 

    Count occurrences of each character in a given string

    • Create an array to store the count of each character

    • Iterate through the string and increment the count of each character in the array

    • Return the array with counts for each character

  • Answered by AI
  • Q4. Given an array. Remove the number of duplicates
  • Ans. 

    Remove duplicates from an array of strings

    • Iterate through the array and store each element in a set to keep track of unique values

    • Create a new array with the unique values from the set

  • Answered by AI
  • Q5. Given a student object having name and grade data variables. Sort the object on the basis of highest grade.

Skills evaluated in this interview

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

Written coding test
Basic coding questions
Only c c++
Easy level

Round 2 - Technical 

(2 Questions)

  • Q1. Bit manipulation
  • Q2. Rtos concepts,c coding concepts like structures,pointers
Round 3 - Technical 

(2 Questions)

  • Q1. About projects more detailly
  • Q2. About memory management and layout in c

Akamai Technologies Interview FAQs

How many rounds are there in Akamai Technologies Software Engineer II interview?
Akamai Technologies interview process usually has 2-3 rounds. The most common rounds in the Akamai Technologies interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for Akamai Technologies Software Engineer II 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, Javascript, Computer science, Backend and Budgeting.
What are the top questions asked in Akamai Technologies Software Engineer II interview?

Some of the top questions asked at the Akamai Technologies Software Engineer II interview -

  1. Difference b/w UDP, TCP Linux commands Python basics in dict,tu...read more
  2. System design for URL shortener - HLD o...read more
  3. 1. Some basic networking questions on OSI model. How entering an URL in browser...read more

Tell us how to improve this page.

Akamai Technologies Software Engineer II Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

Adobe Interview Questions
3.9
 • 251 Interviews
24/7 Customer Interview Questions
3.5
 • 175 Interviews
Globant Interview Questions
3.8
 • 171 Interviews
Dassault Systemes Interview Questions
4.0
 • 160 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
VMware Software Interview Questions
4.4
 • 157 Interviews
NCR Voyix Interview Questions
3.9
 • 124 Interviews
ServiceNow Interview Questions
4.2
 • 120 Interviews
Verizon Interview Questions
4.1
 • 113 Interviews
Thomson Reuters Interview Questions
4.1
 • 112 Interviews
View all
Akamai Technologies Software Engineer II Salary
based on 50 salaries
₹14 L/yr - ₹27 L/yr
27% more than the average Software Engineer II Salary in India
View more details

Akamai Technologies Software Engineer II Reviews and Ratings

based on 5 reviews

4.5/5

Rating in categories

3.9

Skill development

4.7

Work-life balance

4.4

Salary

4.4

Job security

4.5

Company culture

4.2

Promotions

4.2

Work satisfaction

Explore 5 Reviews and Ratings
Software Engineer
117 salaries
unlock blur

₹8.5 L/yr - ₹24 L/yr

Senior Software Engineer
107 salaries
unlock blur

₹17 L/yr - ₹45 L/yr

Software Engineer2
86 salaries
unlock blur

₹12 L/yr - ₹26.5 L/yr

Platform Operations Engineer
68 salaries
unlock blur

₹5.5 L/yr - ₹15.6 L/yr

Technical Solutions Engineer
63 salaries
unlock blur

₹7 L/yr - ₹18 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