Filter interviews by
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
2 easy to moderate questions and 20 multiple choice questions related to C/C++/Netowking/System Calls/OS
Global variables are accessible throughout the program, while static variables are limited to the scope in which they are defined.
Global variables are declared outside of any function and can be accessed by any function in the program.
Static variables are declared within a function and retain their value between function calls.
Example: int globalVar = 10; static int staticVar = 5;
Example: Global variable can be accesse...
Processes are independent instances of a program, while threads are smaller units within a process sharing resources.
Processes have their own memory space, while threads share the same memory space within a process.
Processes are heavyweight, requiring more resources, while threads are lightweight.
Processes communicate with each other through inter-process communication mechanisms, while threads can communicate directly...
Segmentation fault occurs when a program tries to access memory it doesn't have permission to access.
Segmentation fault occurs when a program tries to access memory outside of its allocated space.
Compiler detects segmentation faults by checking memory access permissions during compilation.
Segmentation faults are typically caused by dereferencing a null pointer or accessing an out-of-bounds array element.
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
To get the right and left view of a binary tree, perform a level order traversal and keep track of the first node encountered at each level.
Perform a level order traversal of the binary tree
Keep track of the first node encountered at each level for both left and right views
Store the first node encountered at each level in separate arrays for left and right views
I applied via Naukri.com and was interviewed in Apr 2022. There were 6 interview rounds.
What people are saying about F5 Networks
I applied via Company Website and was interviewed in Jul 2022. There were 3 interview rounds.
I applied via campus placement at Keshav Memorial Institute of Technology, Nalgonda and was interviewed in Aug 2024. There were 2 interview rounds.
Aptitude and techical
I applied via Campus Placement
It had normal quants questions. Those questions were reasonably tough and not too irrelevant. It also contained Java technical MCQs, Linux commands.
There were 3 coding questions conducted on a purchased platform. 1 question was related to strings. Another one related to Linked list (DS). Other one was a complex problem.
Garbage collector in Java is responsible for automatically managing memory by reclaiming unused objects.
Garbage collector runs in the background to reclaim memory from objects that are no longer in use.
It helps prevent memory leaks and optimize memory usage.
Examples of garbage collectors in Java include Serial, Parallel, CMS, and G1.
posted on 28 Sep 2023
I applied via Job Portal
Binary search is a divide and conquer algorithm that efficiently finds the target value within a sorted array.
Start by defining the low and high indices of the array.
Calculate the middle index and compare the target value with the middle element.
If the target value is less than the middle element, search the left subarray. If greater, search the right subarray.
Repeat the process until the target value is found or the s
CI/CD flow stands for Continuous Integration/Continuous Deployment flow, which is a software development practice where code changes are automatically built, tested, and deployed.
CI/CD flow involves automating the process of integrating code changes into a shared repository, running automated tests, and deploying the changes to production.
Continuous Integration (CI) focuses on automating the build and testing of code c...
Enums are a feature in programming languages that allow you to define a set of named constants.
Enums can be used to improve code readability by giving meaningful names to values
Enums can be used in switch statements to handle different cases
Enums can have associated values or raw values for more flexibility
Yes, Singleton handles synchronization by ensuring only one instance of a class is created and providing global access to that instance.
Singleton pattern restricts the instantiation of a class to one object.
It provides a global point of access to the instance.
Synchronization can be implemented in the Singleton pattern to ensure thread safety.
Example: Singleton pattern is commonly used in database connections to ensure
External libraries are pre-written code that can be imported and used in a project to provide additional functionality.
External libraries help in reducing development time by providing ready-made solutions for common tasks.
Examples include React for front-end development, NumPy for scientific computing in Python, and Retrofit for making network calls in Android apps.
posted on 21 Jul 2024
The best hosting service depends on individual needs and preferences.
Consider factors like uptime, customer support, pricing, and scalability
Popular hosting services include AWS, Google Cloud, Azure, Bluehost, and SiteGround
Read reviews and compare features before making a decision
Code pairing and technical discussions in Java and Springboot
based on 2 interviews
Interview experience
based on 8 reviews
Rating in categories
Software Engineer III
134
salaries
| ₹18.9 L/yr - ₹44 L/yr |
Software Engineer
108
salaries
| ₹10.5 L/yr - ₹30.7 L/yr |
Senior Software Engineer
87
salaries
| ₹23 L/yr - ₹64 L/yr |
Software Engineer2
78
salaries
| ₹15 L/yr - ₹28 L/yr |
Software Engineer II
50
salaries
| ₹12.2 L/yr - ₹26.8 L/yr |
Cisco
Juniper Networks
Palo Alto Networks
Fortinet