i
Junglee Games
Filter interviews by
Clear (1)
Managing a product involves understanding customer needs, setting goals, prioritizing features, collaborating with cross-functional teams, and iterating based on feedback.
Understand customer needs through research and feedback
Set clear goals and objectives for the product
Prioritize features based on impact and feasibility
Collaborate with cross-functional teams such as engineering, design, and marketing
Iterate on the pr
Top trending discussions
I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.
I was interviewed before Feb 2024.
There were two coding questions; one was related to linked lists, and the other was linked to binary trees.
Developed a web application for tracking inventory and sales data
Used React for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database management
Integrated authentication and authorization features for secure access
Implemented data visualization using Chart.js
Reversing a linked list involves changing the direction of pointers to go from the end to the beginning.
Start by initializing three pointers: current, previous, and next.
Iterate through the linked list, updating the pointers to reverse the direction of the links.
Update the head of the linked list to point to the new first node, which was the original last node.
Program to find perfect squares between two numbers
Iterate through numbers between the given range
Check if the square root of the number is an integer
If yes, then it is a perfect square
Smart pointers in C++ are objects that act like pointers but provide automatic memory management.
Smart pointers help prevent memory leaks by automatically managing memory allocation and deallocation.
Examples include unique_ptr, shared_ptr, and weak_ptr.
unique_ptr is used for exclusive ownership, shared_ptr for shared ownership, and weak_ptr to prevent circular references.
Mutual exclusion is a concept in concurrent programming where only one thread can access a shared resource at a time.
Ensures that only one thread can access a critical section of code at a time
Prevents race conditions and data corruption
Commonly implemented using locks, semaphores, or mutexes
Example: Using a mutex to protect a shared variable in a multi-threaded application
Implementing multithreading involves creating and managing multiple threads to execute tasks concurrently.
Identify the tasks that can be executed concurrently
Create and manage multiple threads to execute these tasks simultaneously
Use synchronization techniques like locks and semaphores to prevent race conditions
Handle communication and coordination between threads
Consider thread safety and resource sharing issues
I applied via Campus Placement and was interviewed before Jan 2022. There were 4 interview rounds.
It was a time constraint exam with easy to hard questions in the questionnaire. There were multiple choice questions from English, Aptitude, Basic technical questions.
I applied via Job Fair
Simple and straight
I have extensive knowledge and experience in project management, including planning, execution, and monitoring.
I have successfully managed multiple projects from initiation to closure
I am proficient in project management tools such as Gantt charts and risk management matrices
I have experience in leading cross-functional teams and managing stakeholder expectations
I continuously seek to improve my skills through professi
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Dig deep on previous experience to understand the specific contributions
posted on 18 Aug 2022
I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.
Questions based or percentage, profit loss, ratio
Stacks are a data structure that follows the Last In First Out (LIFO) principle.
Elements are added and removed from the top of the stack
Common operations include push (add element) and pop (remove element)
Stacks can be implemented using arrays or linked lists
Examples of stack usage include function call stack and undo/redo functionality in text editors
To find the middle number in a linked list.
Traverse the linked list using two pointers, one moving twice as fast as the other.
When the fast pointer reaches the end, the slow pointer will be at the middle node.
If the linked list has even number of nodes, there will be two middle nodes. Return either one.
posted on 21 Jul 2023
Program to check if a string is an anagram
Create a function that takes in two strings as input
Remove all spaces and convert both strings to lowercase
Sort both strings and compare if they are equal to determine if they are anagrams
React lifecycle methods are special methods that are automatically called by React at specific points in a component's life cycle.
React components have several lifecycle methods such as componentDidMount, componentDidUpdate, componentWillUnmount, etc.
These methods allow developers to perform actions at specific points in a component's life cycle, such as fetching data, updating the UI, or cleaning up resources.
Understa...
Create a web app to perform cred operation
posted on 6 Jan 2024
I applied via Campus Placement and was interviewed before Jan 2023. There were 4 interview rounds.
General aptitude questions
Abstract topic group discussion
posted on 12 Apr 2024
I applied via Referral and was interviewed before Apr 2023. There were 4 interview rounds.
Few questions that would involve problem solving. Basic 10th std math would suffice
Had few DSA questions.
based on 1 interview
Interview experience
Product Manager
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Analyst
26
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer II
24
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Business Analyst
23
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Dream11
Nazara Technologies
Octro
Moonfrog Labs