Filter interviews by
I applied via Referral and was interviewed in Aug 2021. There was 1 interview round.
Was of moderate difficulty level
Was given a topic to speak about
Given two codig question
Primary key uniquely identifies each record in a table, while unique key ensures that each value in a column is unique.
Primary key does not allow NULL values, while unique key allows one NULL value.
A table can have only one primary key, but multiple unique keys.
Primary key automatically creates a unique index, while unique key does not.
Primary key is used to establish relationships between tables, while unique key is u
Securing a firewall involves configuring access control, implementing intrusion detection systems, and regularly updating security policies.
Configure access control lists to allow only necessary traffic
Implement intrusion detection systems to monitor for suspicious activity
Regularly update firewall rules and security policies to address new threats
Enable logging and monitoring to track firewall activity
Use strong authe...
Xtranet Technologies interview questions for popular designations
I applied via Walk-in and was interviewed in Jul 2022. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 2 interview rounds.
Case study for smart city emerging technology
To sustain a project, it is important to have clear goals, effective communication, stakeholder engagement, risk management, and continuous monitoring.
Set clear project goals and objectives to keep the team focused.
Maintain open and effective communication channels with all stakeholders.
Engage stakeholders throughout the project to ensure their buy-in and support.
Implement a robust risk management plan to identify and ...
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
Immutable objects are those whose state cannot be changed after creation.
Use final keyword to make class immutable
Make all fields private and final
Do not provide setter methods
If a field is mutable, return a copy of it instead of the original object
Examples: String, Integer, LocalDate
Singleton is a design pattern that restricts the instantiation of a class to one object.
To create a singleton class, make the constructor private, create a static method to get the instance of the class, and create a private static variable to hold the instance.
Benefits of singleton include ensuring only one instance of the class exists, providing a global point of access to the instance, and reducing the number of obj...
Volatile is a keyword in Java used to indicate that a variable's value may be modified by multiple threads.
Volatile variables are not cached in thread's local memory
Changes made to volatile variables are immediately visible to other threads
Volatile keyword is used to ensure visibility and ordering of variables in multithreaded environment
Example: volatile int count = 0;
A program to create custom exceptions in Java.
Create a class that extends Exception or RuntimeException
Add constructors to the custom exception class
Throw the custom exception in the code when needed
To count duplicate names in SQL, use the GROUP BY clause with the COUNT function.
Use GROUP BY clause to group the names together
Use COUNT function to count the number of occurrences
Use HAVING clause to filter out names with count less than 2
Microservices communicate through lightweight protocols like HTTP/REST or messaging systems like RabbitMQ.
Microservices can communicate through synchronous protocols like HTTP/REST, where one service sends a request to another service and waits for a response.
Microservices can also communicate through asynchronous messaging systems like RabbitMQ, where one service publishes a message to a queue and other services consu...
The @Component annotation is used to mark a class as a bean, while @Configuration is used to define a configuration class.
The @Component annotation is used to auto-detect and auto-configure beans using classpath scanning.
@Configuration classes are used to define beans and their dependencies explicitly.
A @Configuration class can contain @Bean methods that return bean instances.
A @Component class can be used as a bean in
Java 1.8 introduced lambda expressions, default methods, and functional interfaces.
Lambda expressions allow functional programming in Java.
Default methods allow adding new methods to interfaces without breaking existing implementations.
Functional interfaces are interfaces with a single abstract method, used for lambda expressions.
Stream API for processing collections and arrays.
Date and Time API for easier handling of ...
Top trending discussions
Precompilation unit is a compiled code that can be reused by multiple source files.
Precompilation unit is created by the compiler from the source code.
It contains the compiled code of header files and other dependencies.
It can be reused by multiple source files, reducing compilation time.
It is also known as precompiled header or PCH.
Example: stdafx.h in Visual Studio is a precompiled header file.
posted on 15 Feb 2016
The first 50 prime numbers are...
Start with 2, the first prime number
Check each odd number greater than 2
Use trial division to check if a number is prime
Stop when you have found 50 prime numbers
Sorting a file within a range
Use a sorting algorithm like quicksort or mergesort
Read the file and store the data in an array or list
Sort the array or list within the given range
Write the sorted data back to the file
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, Express, and MongoDB
Familiar with version control systems like Git and project management tools like Jira
based on 5 interviews
Interview experience
based on 84 reviews
Rating in categories
4-8 Yrs
Not Disclosed
2-7 Yrs
Not Disclosed
3-5 Yrs
Not Disclosed
Software Engineer
45
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
32
salaries
| ₹0 L/yr - ₹0 L/yr |
Java Developer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
DOT NET Developer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Infosys
TCS
Wipro
HCLTech