i
Dhwani Rural Information
Systems
Filter interviews by
I applied via hirect and was interviewed in Mar 2022. There were 2 interview rounds.
Algo for complex UI involves breaking down the UI into smaller components and designing a logical flow.
Identify the main components of the UI
Break down each component into smaller parts
Design a logical flow for the components
Consider user experience and ease of use
Test and iterate on the design
API integration in Flutter involves using HTTP methods to communicate with web services for data exchange.
Use the 'http' package for making API calls: 'import 'package:http/http.dart' as http;'
GET method example: 'final response = await http.get(Uri.parse('https://api.example.com/data'));'
POST method example: 'final response = await http.post(Uri.parse('https://api.example.com/data'), body: jsonEncode(data));'
Handle re...
Top trending discussions
I applied via Campus Placement and was interviewed before Sep 2021. There were 2 interview rounds.
Mcqs on javascript,. 1 coding question
posted on 4 May 2019
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
This question involves creating a specific pattern using loops and conditional statements in programming.
Identify the desired pattern (e.g., asterisks, numbers).
Use nested loops: outer loop for rows, inner loop for columns.
Control the output format with conditional statements.
Example: For a pyramid pattern, increase spaces and asterisks in each row.
Find the second most occurrence of string in an array of strings.
Create a dictionary to store the count of each string in the array
Sort the dictionary by count in descending order
Return the key of the second element in the sorted dictionary
I have a solid understanding of JS, Node.js, React, and MongoDB, with practical experience in building full-stack applications.
JavaScript: Proficient in ES6+ features, asynchronous programming, and DOM manipulation. Example: Built a dynamic web app using vanilla JS.
Node.js: Experienced in building RESTful APIs and handling server-side logic. Example: Developed a Node.js API for a task management app.
React: Skilled in c...
Modules in Node.js are reusable blocks of code that encapsulate related functionality.
Modules in Node.js can be built-in modules like fs (file system) or third-party modules like express.
Modules help in organizing code into separate files for better maintainability and reusability.
Modules can be imported using the require() function in Node.js.
Indexes in MongoDB improve query performance by allowing the database to quickly locate and retrieve specific documents.
Indexes help to speed up query performance by allowing the database to quickly locate specific documents based on the indexed fields.
Without indexes, MongoDB would have to perform a collection scan, which can be slow and resource-intensive.
Indexes can be created on single fields or compound fields to ...
Hooks are a feature in React that allow you to use state and other React features in functional components. useRef is a hook that allows you to create a mutable object that persists for the lifetime of the component.
Hooks are used to add state and lifecycle methods to functional components in React
useRef is used to create a mutable reference that persists between renders
useRef can be used to access DOM elements directl...
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Find two lines that, together with the x-axis, form a container that holds the most water.
Use two pointers, one at each end of the array.
Calculate the area formed by the lines at the two pointers.
Move the pointer pointing to the shorter line inward to potentially find a taller line.
Repeat until the two pointers meet, keeping track of the maximum area found.
Example: For heights [1,8,6,2,5,4,8,3,7], the maximum area is 4...
posted on 16 Aug 2024
Ternary operator in Python is a conditional expression that evaluates to a value based on a condition.
Ternary operator is written as 'value_if_true if condition else value_if_false'
It is a shorthand way of writing an if-else statement in a single line
Example: x = 10 if a > b else 20
posted on 27 Aug 2024
I applied via Job Portal
posted on 5 Oct 2023
I applied via Company Website and was interviewed before Oct 2022. There were 5 interview rounds.
Duration is around 1 hour
posted on 2 Jul 2024
based on 3 reviews
Rating in categories
QA Engineer
24
salaries
| ₹2.4 L/yr - ₹7.5 L/yr |
Front end Developer
23
salaries
| ₹3.9 L/yr - ₹9.4 L/yr |
Associate Project Manager
23
salaries
| ₹5.1 L/yr - ₹11 L/yr |
Project Manager
21
salaries
| ₹9.2 L/yr - ₹17.1 L/yr |
Data Analyst
15
salaries
| ₹2.2 L/yr - ₹6.5 L/yr |
Zidio Development
NexTurn
Springbord Systems
FloBiz