Filter interviews by
I aim to grow into a leadership role, enhancing my skills and contributing to team success while pursuing continuous learning.
Pursue further education, such as an MBA, to strengthen my management skills.
Seek mentorship opportunities to learn from experienced leaders in the industry.
Aim for a promotion to a managerial position within the next 3-5 years.
Engage in networking to build relationships that can lead to ne...
I understand advanced Java concepts like generics, streams, and design patterns, enhancing OOP principles for robust software design.
Generics: Allows for type-safe data structures. Example: List<String> ensures only Strings are added.
Streams: Facilitates functional-style operations on collections. Example: list.stream().filter(x -> x.startsWith("A")).collect(Collectors.toList());
Design Patterns: Common so...
The Two Sum problem involves finding two numbers in an array that add up to a specific target sum.
Input: An array of integers and a target integer. Example: nums = [2, 7, 11, 15], target = 9.
Output: Indices of the two numbers that add up to the target. Example: Output for above input would be [0, 1].
Brute Force Approach: Check all pairs of numbers to see if they sum to the target. Time complexity: O(n^2).
Optimal A...
The maximum subarray sum problem finds the contiguous subarray with the largest sum within a given array of integers.
Use Kadane's algorithm for an efficient O(n) solution.
Initialize two variables: maxSoFar and maxEndingHere.
Iterate through the array, updating maxEndingHere and maxSoFar.
Example: For array [-2,1,-3,4,-1,2,1,-5,4], max subarray sum is 6 (from subarray [4,-1,2,1]).
Handles negative numbers by resetting...
What people are saying about Jio Platforms
A Cash Flow Statement outlines cash inflows and outflows, categorized into operating, investing, and financing activities.
Operating Activities: Cash generated from core business operations, e.g., cash received from customers.
Investing Activities: Cash used for investments in assets, e.g., purchase of equipment or sale of property.
Financing Activities: Cash flows related to borrowing and equity, e.g., issuing share...
Reinforcement learning is a type of machine learning where an agent learns to make decisions by receiving feedback from its environment.
In reinforcement learning, an agent interacts with an environment by taking actions and receiving rewards or penalties.
The goal is for the agent to learn the optimal strategy to maximize cumulative rewards over time.
Examples include training a computer program to play games like c...
Market research helps businesses understand their target audience, competition, and market trends to make informed decisions.
Identify target audience preferences and behaviors
Analyze competitors' strategies and positioning
Track market trends and consumer preferences
Measure effectiveness of marketing campaigns
Identify new opportunities for growth
Jio Platforms is a leading digital services company in India with a wide range of offerings and a strong market presence.
Jio Platforms has a diverse portfolio of digital services including telecommunications, e-commerce, digital payments, and more
It is a subsidiary of Reliance Industries, one of the largest conglomerates in India
Jio Platforms has shown significant growth and innovation in the digital space, making...
Finding nth smallest and largest element in an array
Sort the array and return the nth smallest/largest element
Use quickselect algorithm for optimal solution
For nth smallest element, partition the array around pivot until pivot index is n-1
For nth largest element, partition the array around pivot until pivot index is len(array)-n
Handle edge cases like n being greater than array length
Yes, it is possible to implement stack using queues.
Implement push operation by enqueueing elements to the queue.
Implement pop operation by dequeuing all elements except the last one and enqueueing them again.
The last element in the queue will be the top element of the stack.
Example: Queue: 1 2 3 4 5, Stack: 5 4 3 2 1
2 Coding Problems (easy to medium difficulty) and 10 MCQ's regarding Basic CS subjects
I appeared for an interview in May 2025, where I was asked the following questions.
I appeared for an interview in Feb 2025, where I was asked the following questions.
Detail-oriented accountant with strong data entry skills and a passion for accuracy and efficiency in financial management.
Education: Bachelor's degree in Accounting from XYZ University.
Experience: Over 3 years of experience in accounting roles, managing financial records and preparing reports.
Skills: Proficient in accounting software like QuickBooks and Excel, ensuring accurate data entry and analysis.
Achievements: Su...
I applied via Campus Placement
Delete n node from last of linked list. and some OS Basic Question.
I appeared for an interview in Feb 2025, where I was asked the following questions.
The maximum subarray sum problem finds the contiguous subarray with the largest sum within a given array of integers.
Use Kadane's algorithm for an efficient O(n) solution.
Initialize two variables: maxSoFar and maxEndingHere.
Iterate through the array, updating maxEndingHere and maxSoFar.
Example: For array [-2,1,-3,4,-1,2,1,-5,4], max subarray sum is 6 (from subarray [4,-1,2,1]).
Handles negative numbers by resetting maxE...
The Two Sum problem involves finding two numbers in an array that add up to a specific target sum.
Input: An array of integers and a target integer. Example: nums = [2, 7, 11, 15], target = 9.
Output: Indices of the two numbers that add up to the target. Example: Output for above input would be [0, 1].
Brute Force Approach: Check all pairs of numbers to see if they sum to the target. Time complexity: O(n^2).
Optimal Approa...
posted on 24 Oct 2024
DSA prep was good enough and LLD
Hacker earth platform
I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.
2 Easy level question
Worked as a software developer intern at XYZ Company
Developed a web application using React and Node.js
Collaborated with team members to troubleshoot and debug code
Participated in code reviews and provided feedback for improvements
I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.
Frontend is the part of a website or application that users interact with. Node.js is a JavaScript runtime environment.
Frontend refers to the user interface and user experience of a website or application.
It includes the design, layout, and functionality of the website or application.
Node.js is a JavaScript runtime environment that allows developers to run JavaScript on the server-side.
It is commonly used for building ...
Yes, it is possible to implement stack using queues.
Implement push operation by enqueueing elements to the queue.
Implement pop operation by dequeuing all elements except the last one and enqueueing them again.
The last element in the queue will be the top element of the stack.
Example: Queue: 1 2 3 4 5, Stack: 5 4 3 2 1
Recursion is a process in which a function calls itself. Time and space complexity are important factors to consider while using recursion.
Recursion is used to solve problems that can be broken down into smaller sub-problems.
It involves a base case and a recursive case.
Time complexity refers to the amount of time taken by an algorithm to run, while space complexity refers to the amount of memory used by an algorithm.
Re...
I applied via Approached by Company and was interviewed in Sep 2023. There was 1 interview round.
Reinforcement learning is a type of machine learning where an agent learns to make decisions by receiving feedback from its environment.
In reinforcement learning, an agent interacts with an environment by taking actions and receiving rewards or penalties.
The goal is for the agent to learn the optimal strategy to maximize cumulative rewards over time.
Examples include training a computer program to play games like chess ...
The duration of Jio Platforms interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interview experiences
Difficulty level
Duration
based on 1.7k reviews
Rating in categories
Software Development Engineer
696
salaries
| ₹5 L/yr - ₹12.4 L/yr |
Software Developer
686
salaries
| ₹5.9 L/yr - ₹14 L/yr |
Assistant Manager
511
salaries
| ₹4.5 L/yr - ₹10 L/yr |
Product Manager
507
salaries
| ₹17.7 L/yr - ₹30.9 L/yr |
Deputy Manager
463
salaries
| ₹9.8 L/yr - ₹18 L/yr |
Jio
DXC Technology
Mphasis
EXL Service