i
Tata Communications
Filter interviews by
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MongoDB and MySQL
Familiar with version control systems like Git and deployment tools like Docker
Strong problem-solving skills and ability...
Programming Simple questions to understand your logical thinking
Technical and HR round for better understanding your skills.
I applied via campus placement at Sastra University and was interviewed in Aug 2023. There were 2 interview rounds.
60 minutes 60 aptitude and logical reasoning questions questions
Yes
Socket programming is a way to establish communication between two computers over a network using sockets.
It involves creating a socket, binding it to an IP address and port, listening for incoming connections, and sending/receiving data.
Examples of socket programming include creating a chat application, a file transfer program, or a web server.
IPv4 and IPv6 are internet protocol versions. IP masking is a technique to hide IP addresses.
IPv4 is the fourth version of the Internet Protocol, while IPv6 is the sixth version.
IPv4 uses 32-bit addresses, allowing for approximately 4.3 billion unique addresses.
IPv6 uses 128-bit addresses, providing a significantly larger address space.
IP masking, also known as IP anonymization, is the process of hiding the IP address ...
Top trending discussions
Basi aptitude and coding mcq
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
JavaScript prototype sorting function for arrays of strings
Use the Array.prototype.sort() method to sort an array of strings
Pass a compare function to specify the sorting order
Example: ['banana', 'apple', 'cherry'].sort((a, b) => a.localeCompare(b))
Creating a Promise polyfill from scratch involves implementing the Promise API using callbacks and handling asynchronous operations.
Understand the Promise API and its methods (resolve, reject, then, catch)
Implement a constructor function that takes an executor function as an argument
Handle asynchronous operations using callbacks and setTimeout
Implement the then and catch methods to handle success and error cases respec
Session management is the process of securely managing user sessions in web applications.
Use cookies or tokens to track user sessions
Implement session timeout to prevent unauthorized access
Store session data securely on the server side
Use HTTPS to encrypt session data during transmission
React is faster than other frameworks due to its virtual DOM, efficient diffing algorithm, and use of server-side rendering.
React uses a virtual DOM which allows it to update only the necessary components instead of re-rendering the entire page.
React's efficient diffing algorithm compares the virtual DOM with the actual DOM to minimize updates and improve performance.
React supports server-side rendering, which can impr...
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
posted on 27 Jun 2024
I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.
They will give 3 questions
Questions were asked
Dsa dp, graphs and many more questions from arrays and linked list were asked
Interview experience
based on 13 reviews
Rating in categories
Network Engineer
1.7k
salaries
| ₹1.3 L/yr - ₹6.5 L/yr |
Assistant Manager
1.3k
salaries
| ₹5.4 L/yr - ₹20 L/yr |
Customer Service Executive
948
salaries
| ₹2.4 L/yr - ₹7 L/yr |
Associate Engineer
909
salaries
| ₹1 L/yr - ₹5.2 L/yr |
Manager
858
salaries
| ₹8.5 L/yr - ₹30 L/yr |
Bharti Airtel
Reliance Communications
Vodafone Idea
Tech Mahindra