i
PowerSchool India
Filter interviews by
I applied via Approached by Company and was interviewed in Mar 2023. There were 4 interview rounds.
Hash map is a data structure that stores key-value pairs and uses hashing to quickly retrieve values.
Hash map uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys map to the same index, which can be resolved using techniques like chaining or open addressing.
Hash map operations like insertion, deletion, and lookup have an average time complexity of O(1).
SQL query to find nth salary
Use ORDER BY and LIMIT clauses
Exclude duplicates using DISTINCT
Use subquery to find nth salary
This round was an assessment. There it has questions from javascript, jquery, java, html, css, database.
I expect a competitive salary based on my experience and skills.
I have X years of experience in software engineering.
I have expertise in programming languages such as Java, Python, and C++.
I have worked on projects involving database management and web development.
I have a strong understanding of algorithms and data structures.
I have a track record of delivering high-quality software solutions on time.
I continuously up...
Top trending discussions
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Two dynamic programming challenges at the hard level on LeetCode and 10 medium-level SQL challenge.
posted on 8 Jan 2025
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
posted on 11 Apr 2024
I applied via Referral and was interviewed before Nov 2023. There were 2 interview rounds.
DS algo questions with about 3 questions in topic like graph, strings ,arrays
posted on 4 Feb 2024
I applied via Campus Placement
1 hours aptitude test
Questions on arrays and string
posted on 30 Aug 2023
I applied via Campus Placement and was interviewed before Aug 2022. There were 4 interview rounds.
There was 4 question based on string and array
I applied via Naukri.com and was interviewed before Jul 2022. There were 3 interview rounds.
Closures are functions that have access to variables from their outer scope even after the outer function has finished executing.
Closures are created when a function is defined within another function and has access to the outer function's variables.
They can access variables from the outer function even after the outer function has returned.
Closures are commonly used in event handlers and callbacks in JavaScript.
Event loop is a mechanism that allows JavaScript to perform non-blocking operations by handling asynchronous events.
Event loop is responsible for executing code, collecting and processing events, and executing queued sub-tasks.
ES5 features include strict mode, JSON object, Array methods like forEach, map, filter, and reduce, and Object.create method.
ES5 also introduced new methods for manipulating strings, such as trim
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
2.5 Hours 2 Coding que and sql query and topin tech platform
Find k closest nodes to a given node in a BST.
Perform an inorder traversal of the BST to get a sorted list of nodes.
Use a priority queue to keep track of the k closest nodes based on their absolute difference with the target node.
Populate the priority queue with the first k nodes from the inorder traversal.
For each subsequent node, calculate its absolute difference with the target node and compare it with the top eleme...
based on 6 reviews
Rating in categories
Senior Software Engineer
133
salaries
| ₹10.2 L/yr - ₹32 L/yr |
Software Engineer
102
salaries
| ₹5.7 L/yr - ₹20 L/yr |
Technical Support Engineer
88
salaries
| ₹4.2 L/yr - ₹10 L/yr |
Associate Software Engineer
50
salaries
| ₹5 L/yr - ₹10.2 L/yr |
Software Engineer2
46
salaries
| ₹10.2 L/yr - ₹23 L/yr |
BYJU'S
Educomp Solutions
MeritNation
Toppr