i
Jio
Filter interviews by
Loops are programming constructs that allow a set of instructions to be repeated multiple times.
Loops are used to iterate over a collection of data or to execute a block of code multiple times.
There are three types of loops: for, while, and do-while.
For example, a for loop can be used to iterate over an array and perform a specific action on each element.
Loops can also be nested, allowing for more complex iteratio...
A SQL query to retrieve specific data from a database based on given conditions.
Use SELECT to specify columns: e.g., SELECT name, age FROM users;
Use WHERE to filter results: e.g., WHERE age > 18;
Combine conditions with AND/OR: e.g., WHERE age > 18 AND city = 'New York';
Use ORDER BY to sort results: e.g., ORDER BY age DESC;
Use JOIN to combine tables: e.g., SELECT users.name, orders.amount FROM users JOIN orde...
Count the number of 'a' in a given string.
Iterate through the string and check each character if it is 'a'.
Keep a count of the number of 'a' found.
Return the count at the end.
HTML and CSS are languages used for creating and styling web pages.
HTML stands for HyperText Markup Language and is used for creating the structure of a web page.
CSS stands for Cascading Style Sheets and is used for styling the elements on a web page.
HTML is used to define the content and structure of a web page, while CSS is used to control the layout and appearance.
Example: <h1>This is a heading</h1>...
What people are saying about Jio
Reversing a number involves reversing the order of its digits.
Convert the number to a string
Reverse the string
Convert the reversed string back to a number
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures define the way data is stored, accessed, and manipulated in a computer program.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Choosing the right data structure is crucial for optimizing the performance of algorithms and applications.
Dijkstra's Algorithm is a graph search algorithm for finding the shortest path from a single source to all other nodes in a graph with non-negative edge weights.
Dijkstra's Algorithm is used in various applications such as network routing protocols, GPS systems, and road navigation.
It works by maintaining a set of nodes with known shortest distance from the source and iteratively expanding this set by adding the ne...
2G, 3G, and 4G are generations of mobile network technology that provide different levels of speed and capabilities.
2G stands for second generation and offers basic voice and text services.
3G stands for third generation and introduced faster data speeds, enabling services like video calling and mobile internet.
4G stands for fourth generation and provides even faster data speeds, supporting services like HD video s...
The aptitude test consists of 26 questions, including 2 coding questions.
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures define the way data is stored, accessed, and manipulated in a computer program.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Choosing the right data structure is crucial for optimizing the performance of algorithms and applications.
A Binary Search Tree (BST) is a data structure where each node has at most two children, with the left child being less than the parent and the right child being greater.
Nodes in a BST are arranged in a hierarchical order where each node has a left child and a right child.
The left child of a node contains a value less than the parent node, while the right child contains a value greater than the parent node.
BST allows f...
Dijkstra's Algorithm is a graph search algorithm for finding the shortest path from a single source to all other nodes in a graph with non-negative edge weights.
Dijkstra's Algorithm is used in various applications such as network routing protocols, GPS systems, and road navigation.
It works by maintaining a set of nodes with known shortest distance from the source and iteratively expanding this set by adding the nearest...
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Do practice dsa from leetcode and gfg
Practice ample no of questions on di
2G, 3G, and 4G are generations of mobile network technology that provide different levels of speed and capabilities.
2G stands for second generation and offers basic voice and text services.
3G stands for third generation and introduced faster data speeds, enabling services like video calling and mobile internet.
4G stands for fourth generation and provides even faster data speeds, supporting services like HD video stream...
I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.
2 DataStructures and Algorithms Problems
I applied via Job Fair and was interviewed in Jul 2022. There were 4 interview rounds.
30 question in attitude round both technical as well as mathematics .
HTML and CSS are languages used for creating and styling web pages.
HTML stands for HyperText Markup Language and is used for creating the structure of a web page.
CSS stands for Cascading Style Sheets and is used for styling the elements on a web page.
HTML is used to define the content and structure of a web page, while CSS is used to control the layout and appearance.
Example: <h1>This is a heading</h1> (HTM...
Git is a version control system and GitHub is a web-based platform for hosting and collaborating on Git repositories.
Git is used for tracking changes in code and collaborating with others on a project
GitHub provides a platform for hosting Git repositories and allows for easy collaboration and version control
GitHub also offers features like issue tracking, pull requests, and code reviews
Git and GitHub are widely used in...
Java commands are instructions used to execute Java programs and perform various tasks.
Java commands are used to compile and run Java programs
Some commonly used Java commands include javac, java, jar, and jdb
Javac is used to compile Java source code into bytecode
Java is used to execute Java bytecode
Jar is used to create and manage Java archive files
Jdb is used to debug Java programs
Java commands can be executed from th...
Post and Get are HTTP methods used to send and receive data between a client and server.
GET is used to retrieve data from a server while POST is used to submit data to a server
GET requests are visible in the URL while POST requests are not
GET requests have a limit on the amount of data that can be sent while POST requests do not
Examples of GET requests include searching for information on a website while examples of PO...
I am a recent graduate with a degree in engineering, seeking a position as a Graduate Engineer Trainee.
Completed Bachelor's degree in Engineering
Strong knowledge in relevant engineering principles and concepts
Experience with engineering software and tools
Completed internships or projects related to engineering
Excellent problem-solving and analytical skills
Strong communication and teamwork abilities
My weakness is that I tend to be too detail-oriented, which can sometimes slow down my work.
I have a tendency to focus on small details and can sometimes lose sight of the bigger picture.
I often spend more time than necessary on tasks to ensure they are done perfectly.
I am working on improving my time management skills to balance attention to detail with efficiency.
For example, in my previous internship, I was assigned...
I chose the IT field because of my passion for technology and problem-solving.
Passion for technology and problem-solving
Opportunities for growth and learning
High demand and job security
Ability to make a positive impact on society
Examples: Enjoying coding and programming, solving complex puzzles, staying updated with the latest tech trends
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Jun 2022. There were 3 interview rounds.
24 aptitude + technical mcqs, 2 coding questions (easy, medium)
I want to join JIO for its innovative culture, commitment to technology, and the opportunity to contribute to transformative projects.
JIO is at the forefront of digital transformation in India, providing a platform for innovative solutions.
The company's focus on cutting-edge technology aligns with my passion for engineering and development.
Joining JIO offers the chance to work on large-scale projects that impact millio...
I applied via Campus Placement and was interviewed before Feb 2022. There were 5 interview rounds.
Moderate Level Aptitude:- Quantitative, Logical Reasoning, Verbal ability + 2 code (if you score less than 60% you will go through Group Discussion Round)
Q1. WAP to check number is automorphic or not.
Q2. WAP to find equilibrium index of an array.
Q3. WAP to count distinct element in an array.
Q4. WAP to find the next permutation.
Q5. WAP to check whether number is Armstrong or not.
Q6. WAP to find common elements in 3 sorted array.
(Main topics: Programs on Number,String,Array)
Atleast run 1 Program
I applied via Company Website and was interviewed in May 2022. There were 4 interview rounds.
2 coding questions of medium level difficulty , you could solve them if you have good coding experience
It was easy with basic business related question
The 4 pillars of OOPs are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions together to protect data from outside interference.
Inheritance: Creating new classes from existing ones, inheriting properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
based on 7 interview experiences
Difficulty level
Duration
based on 20 reviews
Rating in categories
Assistant Manager
5.3k
salaries
| ₹4 L/yr - ₹8.5 L/yr |
Deputy Manager
3.4k
salaries
| ₹5.8 L/yr - ₹12.4 L/yr |
Manager
1.8k
salaries
| ₹10.7 L/yr - ₹18.4 L/yr |
Senior Manager
1.5k
salaries
| ₹16 L/yr - ₹29.5 L/yr |
Senior Executive
1k
salaries
| ₹2.4 L/yr - ₹6.5 L/yr |
Jio Platforms
Bharti Airtel
Vodafone Idea
Reliance Communications