Filter interviews by
Clear (1)
LRU cache is a data structure that stores the most recently used items and discards the least recently used items.
Use a doubly linked list to keep track of the order of items in the cache
Use a hash table to store the key-value pairs for fast access
When a new item is added, check if the cache is full and remove the least recently used item if necessary
Inorder traversal is a way of visiting all nodes in a binary tree by visiting left subtree, then root, then right subtree.
Start at the root node
Traverse the left subtree recursively
Visit the root node
Traverse the right subtree recursively
Repeat until all nodes are visited
I applied via Referral and was interviewed before May 2021. There was 1 interview round.
Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods. Interface is a collection of abstract methods.
Abstract class can have constructors while interface cannot
A class can implement multiple interfaces but can only inherit from one abstract class
Abstract class can have instance variables while interface cannot
Abstract class is used when we want to provide a common bas...
Git commands are used to manage version control of code. There are various types of Git commands.
Basic commands: add, commit, push, pull, clone
Branching commands: branch, checkout, merge, rebase
Advanced commands: stash, cherry-pick, reset, revert
Query commands: log, diff, blame, show
Top trending discussions
Arithmetic questions and logical
I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.
15 questions Asked from related technology 5 from English 5 from math and 10 from misllenious.
Some questions asked theoretical and 4 questions based on coding 2 questions related to string manipulation and others 2 was python class based questions.
I was responsible for developing and maintaining software applications for the company.
Developed new features and functionalities for existing software applications
Fixed bugs and issues in the software
Collaborated with team members to design and implement solutions
Participated in code reviews and testing processes
Yes, I am available to join immediately.
I am available to start immediately
I can join as soon as needed
I have no prior commitments that would prevent me from starting right away
I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.
List sort, list comprehension, dacorators, middleware, django orm
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
Middleware is software that acts as a bridge between different applications or components, handling requests and responses.
Middleware is a layer of software that sits between different applications or components, facilitating communication and data exchange.
It can handle tasks such as authentication, logging, error handling, and data transformation.
Middleware can be used to modify or enhance the request or response bef...
List is mutable and can be modified, while tuple is immutable and cannot be changed.
List is defined using square brackets [], while tuple is defined using parentheses ().
Elements in a list can be modified, added, or removed, while elements in a tuple cannot be changed once defined.
Lists are typically used for collections of similar items that need to be modified, while tuples are used for fixed collections of items.
Exa...
Decorators are functions that modify the behavior of other functions or methods.
Decorators are used to add functionality to existing functions without modifying their code.
They are commonly used in Python to modify the behavior of functions or classes.
Examples include @staticmethod, @classmethod, and @property decorators in Python.
There are four main principles of Object-Oriented Programming: Inheritance, Encapsulation, Abstraction, and Polymorphism.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implementation details and showing only the necessary features of an object.
Polymorphism: Allows objec...
A decorator is a design pattern that allows behavior to be added to individual objects, either statically or dynamically.
Decorators are used to add new functionality to an existing object without altering its structure.
They are commonly used in Python to modify the behavior of functions or methods.
Decorators are implemented using the @ symbol followed by the decorator function name.
Fibonacci sequence using recursion is a classic problem in programming.
Define a recursive function that takes an integer n as input
Base case: if n is 0 or 1, return n
Recursive case: return the sum of the previous two Fibonacci numbers
I applied via Job Portal
Simple question of duration of 60 minutes
Simple questions from dot net and c# with some JavaScript
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
Multiple question math GK reasoning etc
String is mutable which mean one values assign then it can not change It create new object every execute String builder is immutable its values is changes dynamically means it can not create new object
Select *from table1,table and execute result Join queres
JavaScript anonymous functions in jQuery are used to create functions without a name, while JavaScript functions are named functions.
JavaScript functions are named and can be reused multiple times.
jQuery anonymous functions are used for event handling and callbacks.
JavaScript functions can be defined using the function keyword, while jQuery anonymous functions are created using the $ symbol.
Constructor type casting involves converting one data type to another in a constructor.
Constructor type casting is used to convert one data type to another in a constructor.
It can be done implicitly or explicitly depending on the languages.
For example, in Java, you can explicitly cast a data type in a constructor like this: int num = (int) doubleNum;
Reverse a string in C# without using built-in features
Create a character array from the input string
Use two pointers to swap characters at the beginning and end of the array
Continue swapping until the pointers meet in the middle
Sql queries and c# coding
Code a revised string by replacing certain characters with specified values.
Create a function that takes in a string and an array of replacement values
Iterate through the string and replace characters based on the replacement values
Return the revised string
A program for polymer involves creating a code to model the behavior of polymer chains.
Define the structure of a polymer chain using classes or data structures
Implement functions to simulate polymer chain movement and interactions
Consider factors like chain length, bond angles, and energy levels in the simulation
based on 5 reviews
Rating in categories
Technical Support Engineer
105
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
87
salaries
| ₹0 L/yr - ₹0 L/yr |
Network Security Engineer
68
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
42
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer III
33
salaries
| ₹0 L/yr - ₹0 L/yr |
QUICK HEAL TECHNOLOGIES
Trend Micro
McAfee
Gen