Filter interviews by
Comparable is an interface used for natural ordering while Comparator is an interface used for custom ordering.
Comparable is implemented by the class whose objects need to be sorted
Comparator is implemented separately and passed as an argument to sorting method
Comparable uses compareTo() method for comparison while Comparator uses compare() method
Comparable provides only one way of sorting while Comparator provides mul...
HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.
HashMap uses an array of buckets to store key-value pairs
Each bucket contains a linked list of entries
Hashing is used to determine the index of the bucket where the entry should be stored
If two keys have the same hashcode, they are stored in the same bucket as a linked list
HashMap allows null keys and values
HashMap is no...
Top trending discussions
posted on 10 Aug 2024
A self join query is used to join a table to itself in a SQL query.
Self join is used when a table needs to be joined with itself to compare rows within the same table.
It requires aliasing the table with different names to distinguish between the two instances of the same table.
Commonly used in hierarchical data structures or when comparing related rows in a table.
Group by query is used to group data based on a specific category.
Use the GROUP BY clause in SQL to group data based on a specific column
Aggregate functions like COUNT, SUM, AVG can be used with GROUP BY to perform calculations on grouped data
Example: SELECT category, COUNT(*) FROM products GROUP BY category
posted on 14 Mar 2024
I applied via LinkedIn and was interviewed in Sep 2023. There were 4 interview rounds.
Good and easy most of the question are reapeted
Arrays, string, constructors in basic to medium level
posted on 5 Sep 2023
It placed in hackerRank.question difficulty level was medium.
posted on 27 Jan 2022
I applied via Campus Placement and was interviewed in Jul 2021. There were 2 interview rounds.
public static use for accessing methods and variables without creating an object
Allows access to methods and variables without creating an object
Useful for utility classes where objects are not needed
Can be used to create global variables or constants
Example: Math class in Java has only static methods and constants
I applied via Company Website and was interviewed before Jun 2022. There were 3 interview rounds.
Basic coding excercise , linux platform.file handling
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
Sqlite database can be implemented in React Native using 'react-native-sqlite-storage' package.
Install 'react-native-sqlite-storage' package using npm.
Import SQLite from 'react-native-sqlite-storage'.
Create a database using SQLite.openDatabase() method.
Execute SQL queries using executeSql() method.
Close the database connection using close() method.
Generator functions are functions that can be paused and resumed, allowing for lazy evaluation of data.
Generator functions use the yield keyword to pause execution and return a value.
They can be used to generate an infinite sequence of values.
They are memory efficient as they only generate values when needed.
Example: function* myGenerator() { yield 1; yield 2; yield 3; }
Example: const infiniteGenerator = function*() {
Push notifications can be implemented in Android and iOS using Firebase Cloud Messaging (FCM) and Apple Push Notification service (APNs) respectively.
For Android, integrate FCM SDK in the app and use FCM console to send notifications.
For iOS, create an APNs certificate, configure the app to receive notifications, and use APNs to send notifications.
Both platforms require handling of notification payload in the app to di...
I used React Native for my last app.
Developed UI components using React Native
Integrated APIs to fetch and display data
Implemented Redux for state management
Used Firebase for authentication and database
Optimized app performance using React Native Debugger
Functional components are stateless and return UI elements based on input props, while non-functional components have state and can change UI based on user interaction.
Functional components are simpler and easier to test than non-functional components.
Non-functional components can have state and lifecycle methods, while functional components cannot.
Examples of functional components include buttons, labels, and icons, w...
posted on 27 Feb 2024
I applied via Campus Placement and was interviewed in Apr 2022. There were 2 interview rounds.
The company can take the aptitude test
In this current title to ask questions and the GD start
Interview experience
Softwaretest Engineer
222
salaries
| ₹3 L/yr - ₹6 L/yr |
Java Developer
59
salaries
| ₹3.5 L/yr - ₹5.2 L/yr |
Software Developer
53
salaries
| ₹2.5 L/yr - ₹7.5 L/yr |
Software Development Engineer
47
salaries
| ₹5.5 L/yr - ₹10 L/yr |
Software Engineer
38
salaries
| ₹3 L/yr - ₹10 L/yr |
Persistent Systems
TCS
Infosys
Wipro