i
Rrootshell Technologiiss
Filter interviews by
I am a recent graduate with a degree in Computer Science, passionate about coding and eager to learn and grow in the software development field.
Recent graduate with a degree in Computer Science
Passionate about coding and software development
Eager to learn and grow in the field
Types of databases include relational, NoSQL, object-oriented, and graph databases.
Relational databases store data in tables with rows and columns (e.g. MySQL, PostgreSQL)
NoSQL databases store data in a non-tabular format, often using JSON or XML (e.g. MongoDB, Cassandra)
Object-oriented databases store data as objects, with attributes and methods (e.g. db4o)
Graph databases use graph structures for semantic queries (e.g
Top trending discussions
posted on 22 Apr 2021
I applied via Recruitment Consultant and was interviewed before Apr 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Nov 2021. There were 2 interview rounds.
posted on 15 Dec 2022
UI design and crud operation tasks
posted on 24 Aug 2023
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
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 21 Feb 2024
I applied via Walk-in and was interviewed before Feb 2023. There were 3 interview rounds.
Basic DS and JS questions
posted on 31 Jul 2024
Threading is a programming technique that allows multiple tasks to run concurrently within a single process.
Threading allows for parallel execution of tasks within a program.
Threads share the same memory space, allowing for efficient communication and data sharing.
Examples of threading in programming languages include Java's Thread class and Python's threading module.
The 7 layers of networking refer to the OSI model, which is a conceptual framework used to understand how networks operate.
Physical layer: Deals with physical connections and hardware (e.g. cables, switches)
Data link layer: Manages data transfer between devices on the same network (e.g. Ethernet)
Network layer: Handles routing and forwarding of data packets (e.g. IP)
Transport layer: Ensures data is delivered reliably an...
My expectation is to work in a challenging environment where I can utilize my skills to contribute to the success of the team and company.
Expectation to work on complex projects that require problem-solving skills
Desire to collaborate with talented team members to achieve common goals
Opportunity for continuous learning and professional growth
Expectation for clear communication and feedback from management
posted on 5 Sep 2024
I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.
Medium level leetcode
Join queries are used to combine data from multiple tables based on a related column between them.
Use JOIN keyword to combine tables based on a common column
Specify the columns to select from each table
Use WHERE clause to specify the join condition
posted on 14 Oct 2023
I applied via Approached by Company and was interviewed in Apr 2023. There were 4 interview rounds.
based on 1 interview
Interview experience
Senior Software Engineer
29
salaries
| ₹10.5 L/yr - ₹25 L/yr |
Associate Software Engineer
22
salaries
| ₹1 L/yr - ₹4.5 L/yr |
Software Engineer
10
salaries
| ₹3.7 L/yr - ₹12 L/yr |
Siebel Developer
7
salaries
| ₹1.5 L/yr - ₹8 L/yr |
Servicenow Developer
6
salaries
| ₹5 L/yr - ₹12.5 L/yr |
PC Solutions
RNF Technologies
JMR Infotech
Hidden Brains InfoTech