Filter interviews by
I am a software engineer with experience in developing web applications and mobile apps.
I have a degree in Computer Science
I am proficient in programming languages such as Java, Python, and JavaScript
I have experience working with frameworks such as React and Angular
I have developed several web applications and mobile apps, including a social media platform and a fitness tracking app
OSI network model has 7 layers. Layer 2 is Data Link layer and Layer 3 is Network layer.
Layer 2 protocols include Ethernet, Wi-Fi, and PPP
Layer 3 protocols include IP, ICMP, and ARP
Data Link layer provides error-free transmission over physical layer
Network layer provides logical addressing and routing of data packets
Layer 2 devices operate at the data link layer, while Layer 3 devices operate at the network layer.
Layer 2 devices include switches and bridges.
Layer 3 devices include routers and layer 3 switches.
Layer 2 devices forward frames based on MAC addresses.
Layer 3 devices forward packets based on IP addresses.
Routers direct traffic between networks while switches connect devices within a network.
Routers use IP addresses to direct traffic between networks
Routers can prioritize traffic based on Quality of Service (QoS)
Switches use MAC addresses to connect devices within a network
Switches can create virtual LANs (VLANs) to segment a network
Example of a router: Cisco ISR 4000 series
Example of a switch: Cisco Catalyst 2960 serie
OSI has 7 layers while TCP/IP has 4 layers.
OSI model is theoretical while TCP/IP is practical
OSI has a dedicated session layer while TCP/IP does not
TCP/IP combines the presentation and session layers into one
OSI is more complex and rarely used in practice
TCP/IP is the standard for internet communication
Program to reverse a string in any language
Declare a string variable
Loop through the string in reverse order
Append each character to a new string variable
Return the new string variable
Logical reason and problem solving
Team work - how to participate, foster etc.
I applied via Referral and was interviewed before May 2023. There were 4 interview rounds.
Alcatel-Lucent interview questions for popular designations
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
str[] is an array of strings.
str[] can hold multiple strings in a single variable.
Each element in str[] is a string.
str[] can be accessed using index numbers.
Factorial and Fibonacci can be calculated with or without recursion.
Factorial can be calculated using a loop or recursion.
Fibonacci can be calculated using a loop or recursion.
Recursion can lead to stack overflow for large inputs.
Iterative solutions are more efficient for large inputs.
Process scheduling is the method by which the operating system decides which process to run first.
Process scheduling is an important part of operating system design.
It involves deciding which process to run first, based on various criteria such as priority, time slice, and resource availability.
There are several scheduling algorithms, including First-Come-First-Serve (FCFS), Round Robin, and Priority Scheduling.
FCFS is...
Yes, I have worked extensively on LINUX.
I have experience in LINUX system administration and shell scripting.
I have developed applications using C++ and Python on LINUX platform.
I have worked with various LINUX distributions such as Ubuntu, CentOS, and Red Hat.
I am familiar with LINUX command line tools and utilities.
I have worked with LINUX servers and virtual machines.
Function overloading is having multiple functions with the same name but different parameters. Function overriding is having a derived class function with the same name and parameters as the base class function.
Function overloading is a compile-time polymorphism concept while function overriding is a runtime polymorphism concept.
Function overloading is used to provide multiple ways to call a function with different par...
Top trending discussions
I applied via Campus Placement and was interviewed in Dec 2020. There were 3 interview rounds.
I have read several technical books on programming languages, algorithms, and software design.
Clean Code by Robert C. Martin
The Pragmatic Programmer by Andrew Hunt and David Thomas
Cracking the Coding Interview by Gayle Laakmann McDowell
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
By providing self-service options and resources, such as FAQs and online documentation.
Create a comprehensive FAQ section on the company's website
Develop an online knowledge base with step-by-step guides and troubleshooting tips
Offer live chat support with automated responses and chatbots
Provide video tutorials and instructional videos
Implement a community forum where customers can help each other
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 4 interview rounds.
I appeared for an interview before May 2016.
based on 6 interviews
Interview experience
based on 145 reviews
Rating in categories
Technical Lead
47
salaries
| ₹7 L/yr - ₹17 L/yr |
Technical Specialist
32
salaries
| ₹11.5 L/yr - ₹25.5 L/yr |
Software Engineer
23
salaries
| ₹3.2 L/yr - ₹10 L/yr |
Senior Engineer
16
salaries
| ₹5.3 L/yr - ₹9.2 L/yr |
Senior Software Engineer
16
salaries
| ₹5.2 L/yr - ₹14.2 L/yr |
Ericsson
Reliance Communications
Nokia
Huawei Technologies