Filter interviews by
Be the first one to contribute and help others!
posted on 12 Aug 2023
JWT token is a JSON Web Token used for authentication and authorization. OAuth2 is an authorization framework.
JWT token is a compact and self-contained way to transmit information between parties as a JSON object.
OAuth2 is an authorization framework that enables a third-party application to obtain limited access to an HTTP service.
JWT token is used for authentication and authorization, while OAuth2 is used for authoriz...
I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.
Some basic level of dsa questions like sorting and reverse a linked list and some javascript question
Sort a linked list
Use merge sort or quick sort for efficient sorting
Implement a sorting algorithm that works well with linked lists
Consider the time and space complexity of the sorting algorithm
Handle exceptions by using try-catch blocks to gracefully manage errors in code execution.
Use try-catch blocks to catch exceptions and handle them appropriately.
Throw custom exceptions when necessary to provide more specific error information.
Use finally block to execute code that should always run, regardless of whether an exception is thrown.
Avoid catching generic exceptions like Exception class, instead catch specif...
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability by creating a new class based on an existing class
Derived class inherits properties and behaviors of the base class
Supports the 'is-a' relationship, where a derived class is a specialized version of the base class
Questions were asked
Dsa dp, graphs and many more questions from arrays and linked list were asked
I applied via Campus Placement and was interviewed in Apr 2023. There were 5 interview rounds.
General aptitude questions on Cocubes Platform of 60 minutes
The pillars of OOP are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways.
I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.
Simple aptitude test
Window slider on a stack/queue
Basi aptitude and coding mcq
HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It uses hashing to store and retrieve elements efficiently.
Keys in a HashMap must be unique, but values can be duplicated.
Example: HashMap<String, Integer> map = new HashMap<>();
I applied via LinkedIn and was interviewed in Aug 2022. There were 5 interview rounds.
Coin change problem involves finding the minimum number of coins required to make a given amount of change. Loop in linked list is a traversal technique.
Coin change problem can be solved using dynamic programming approach
Loop in linked list can be implemented using a while loop or a for loop
Coin change problem can be extended to include finding the actual coins used to make the change
Loop in linked list can be used to ...
Valid parenthesis and min stack problem
Valid Parenthesis problem involves checking if a given string of parentheses is valid or not
Min Stack problem involves designing a stack that supports push, pop, top, and retrieving the minimum element in constant time
Both problems can be solved using stack data structure
Valid Parenthesis problem can be solved by pushing opening brackets onto the stack and popping them when a clos...
Garbage collection is necessary to free up memory occupied by unused objects. Java uses automatic garbage collection.
Garbage collection helps prevent memory leaks and improves performance.
Java uses a mark-and-sweep algorithm to identify and remove unused objects.
The JVM periodically checks for unused objects and frees up memory occupied by them.
Developers can also manually trigger garbage collection using System.gc() m...
TCP is a connection-oriented protocol while UDP is connectionless.
TCP provides reliable data transfer while UDP does not guarantee reliability.
TCP uses flow control and congestion control while UDP does not.
TCP is slower than UDP due to the overhead of establishing and maintaining a connection.
UDP is faster than TCP for applications that can tolerate data loss such as video streaming or online gaming.
UDP is used in scenarios where speed is more important than reliability, such as online gaming and video streaming.
UDP is a connectionless protocol that does not guarantee delivery of packets
It is faster than TCP because it does not have to establish a connection before sending data
UDP is commonly used in online gaming, video streaming, and VoIP applications
It is also used for broadcasting and multicasting data to mult
The probability that three ants running on the edges of an equilateral triangle will never meet is 1/3.
The ants will never meet if they all move in the same direction (clockwise or counterclockwise) at the same speed.
The probability of this happening is 1/3, as each ant has two possible directions to choose from.
Example: If one ant starts moving clockwise, the other two ants must also move clockwise to never meet.
I am a software developer with experience in Java and Python.
I have a Bachelor's degree in Computer Science.
I have worked on various projects involving web development and data analysis.
I am proficient in Java and Python programming languages.
I am a quick learner and enjoy working in a team environment.
In 5 years, I see myself as a senior software developer leading a team of developers to create innovative solutions.
Leading a team of developers
Creating innovative solutions
Continuing to learn and grow as a developer
Contributing to the success of the company
Building strong relationships with colleagues and clients
Development Engineer 2
149
salaries
| ₹0 L/yr - ₹0 L/yr |
Development Engineer
124
salaries
| ₹0 L/yr - ₹0 L/yr |
Development Engineer 3
114
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
112
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Engineer
68
salaries
| ₹0 L/yr - ₹0 L/yr |
AT&T
Verizon
The Walt Disney Company
Time Warner Cable ( Now Known as Spectrum)