Akamai Technologies
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Oct 2023.
TDD stands for Test-Driven Development, a software development process where tests are written before the code.
Tests are written before the actual code implementation
Code is then written to pass the tests
Helps in ensuring code quality and functionality
Promotes writing modular and testable code
Class inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit properties and behaviors from another class
Promotes code reusability and reduces redundancy
Derived class can add new features or override existing ones
Example: Class 'Car' can inherit from class 'Vehicle' and inherit properties like 'color' and methods like 'drive'
Pytest fixtures are used to set up preconditions for tests, share resources, and reduce code duplication.
Fixtures help in setting up preconditions for tests, such as creating test data or initializing objects.
They allow for sharing resources across multiple tests, reducing code duplication.
Fixtures can be used to simulate real-world scenarios, like setting up a database connection or mocking external services.
They prov...
I was interviewed in Jul 2023.
SQL query for database automation involves writing scripts to automate tasks such as data extraction, transformation, and loading.
Use SQL scripts to automate repetitive tasks like data extraction, transformation, and loading.
Utilize stored procedures and functions to automate complex database operations.
Leverage triggers to automate actions based on specific database events.
Consider using SQL Agent jobs to schedule and...
Fibonacci series with lime upto 10
Top trending discussions
Aptitude test was easy to clear
Coding test was ok to clear
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
I applied via Approached by Company and was interviewed before Sep 2023. There was 1 interview round.
Oops concepts in C# include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Polymorphism allows objects to be treated as instances of their parent class.
Encapsulation hides the internal state of an object and only exposes necessary functionality.
Abstraction focuses on the essential characteristics of an object while hiding irrele
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2023. There was 1 interview round.
A framework is a set of guidelines or rules that provide structure and support for developing software applications.
Frameworks help in organizing code and promoting best practices
They provide reusable components and modules to speed up development
Frameworks can be front-end (like React or Angular) or back-end (like Spring or Django)
Oops Concepts are fundamental principles of object-oriented programming that help in organizing and designing code.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and sh...
I applied via Approached by Company and was interviewed in Dec 2022. There were 3 interview rounds.
based on 5 reviews
Rating in categories
Senior Software Engineer
107
salaries
| ₹17 L/yr - ₹45 L/yr |
Software Engineer2
90
salaries
| ₹12 L/yr - ₹26.5 L/yr |
Software Engineer
83
salaries
| ₹10.8 L/yr - ₹22 L/yr |
Platform Operations Engineer
64
salaries
| ₹5.5 L/yr - ₹15.7 L/yr |
Technical Solutions Engineer
63
salaries
| ₹7 L/yr - ₹18 L/yr |
Limelight Networks
Cloudflare
F5 Networks
Level 3 Communications