Filter interviews by
Clear (1)
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.
Top trending discussions
posted on 25 Oct 2023
The program checks if a given string is a palindrome or not.
Create a function that takes a string as input
Reverse the string and compare it with the original string
Return true if they are the same, false otherwise
Merge sort implemented in a linked list
Divide the linked list into two halves using slow and fast pointers
Recursively sort each half
Merge the sorted halves back together
Finding patterns in a stream of numbers involves analyzing the sequence for recurring trends or relationships.
Look for repeating sequences or intervals in the numbers.
Check for arithmetic progressions or geometric progressions.
Consider using algorithms like sliding window or dynamic programming for efficient pattern detection.
posted on 18 Aug 2022
I applied via LinkedIn and was interviewed in Jul 2022. There were 2 interview rounds.
I applied via Referral and was interviewed before Sep 2021. There was 1 interview round.
Steps to make software secure
Perform regular security audits
Implement secure coding practices
Use encryption for sensitive data
Implement access controls and authentication
Stay up-to-date with security patches and updates
I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.
Java hackerank test on 5 questions
I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.
Yes
Knowledge of network protocols and architectures
Understanding of data structures and algorithms
Experience with network troubleshooting and analysis
Familiarity with network security and encryption
Proficiency in network programming and socket programming
The test went well, I was able to complete all the tasks within the given time frame.
I prepared well for the test by reviewing relevant materials
I managed my time effectively during the test
I was able to solve all the problems and complete all the tasks
I double-checked my work to ensure accuracy
based on 2 interviews
Interview experience
based on 8 reviews
Rating in categories
Software Engineer III
130
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
114
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
87
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
82
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer II
50
salaries
| ₹0 L/yr - ₹0 L/yr |
Cisco
Juniper Networks
Palo Alto Networks
Fortinet