Filter interviews by
I applied via Campus Placement
Reverse a linkedList
Iterate through the linked list and reverse the pointers
Use three pointers to keep track of current, previous, and next nodes
Update the pointers accordingly to reverse the list
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
Basic questions , easy and motivatiing
I am a dedicated and experienced Site Reliability Engineer with a strong background in system administration and cloud computing.
Over 5 years of experience in managing and maintaining large-scale distributed systems
Proficient in cloud technologies such as AWS and Google Cloud Platform
Skilled in scripting languages like Python and Bash for automation tasks
Strong troubleshooting and problem-solving skills
Excellent commun
Common Linux commands for system administrators
ls - list directory contents
cd - change directory
pwd - print working directory
cp - copy files and directories
mv - move or rename files and directories
rm - remove files or directories
grep - search text patterns
chmod - change file permissions
ps - display information about running processes
top - display and update sorted information about processes
Load balancing is the process of distributing network traffic across multiple servers to ensure optimal resource utilization and prevent overload.
Load balancing helps improve the performance, reliability, and scalability of applications by evenly distributing incoming traffic.
It can be achieved through various methods such as round-robin, least connections, IP hash, and weighted round-robin.
Examples of load balancing s...
UDP is connectionless and faster, while TCP is connection-oriented and reliable.
UDP stands for User Datagram Protocol, while TCP stands for Transmission Control Protocol.
UDP is connectionless, meaning it does not establish a connection before sending data, while TCP is connection-oriented and establishes a connection before data transfer.
UDP is faster but less reliable as it does not guarantee delivery of packets, whil...
rsync is a command-line tool for syncing files and directories between two locations on a Unix-like system.
rsync stands for remote sync.
It can be used to copy files locally or between a local and remote system.
rsync only transfers the differences between source and destination files, making it efficient for large transfers.
It can preserve permissions, timestamps, and other file attributes during synchronization.
Example...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
SDLC (Software Development Life Cycle) is a process used by software development teams to design, develop, test, and deploy software.
SDLC involves planning, designing, coding, testing, and deployment stages.
It ensures that software is developed efficiently and meets the requirements of stakeholders.
Common SDLC models include Waterfall, Agile, and DevOps.
Each stage of SDLC has specific goals and deliverables.
SDLC helps ...
STLC (Software Testing Life Cycle) is a process followed by QA Engineers to ensure high quality software.
STLC involves planning, designing, executing, and reporting on tests.
It includes phases like requirement analysis, test planning, test design, test execution, and test closure.
Each phase has specific activities and deliverables to ensure thorough testing of the software.
Example: In requirement analysis, QA Engineers...
I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.
First round was a aptitude test of 25 question
Oops concept in Java refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation d...
Code to create a pattern and explain each line of code
Start by defining the number of rows and columns in the pattern
Use nested loops to iterate through each row and column
Decide the pattern you want to create and use conditional statements to determine the output for each position
Shopclues interview questions for popular designations
I applied via campus placement at Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT), Gandhinagar and was interviewed before Apr 2023. There were 2 interview rounds.
The first circular tour that visits all petrol pumps can be found using the concept of a circular linked list.
Create a circular linked list with each node representing a petrol pump
Calculate the difference between petrol available at each pump and the distance to the next pump
Start from a pump where the sum of differences is positive and traverse the circular linked list until completing the tour
I applied via Naukri.com and was interviewed before Sep 2023. There was 1 interview round.
I can join within 2 weeks of receiving an offer.
I need to provide a 2-week notice to my current employer.
I have some personal commitments that I need to wrap up before starting a new job.
I am excited about the opportunity and eager to join the team as soon as possible.
I applied via Naukri.com and was interviewed before Mar 2022. There were 3 interview rounds.
Give assignment and check how perfect the candidate is
I applied via Referral and was interviewed before Sep 2022. There were 3 interview rounds.
I am a highly motivated individual with a passion for learning and a strong work ethic.
I have a degree in computer science and have worked as a software developer for 3 years.
I am proficient in multiple programming languages including Java, Python, and C++.
I enjoy working in a team environment and am always willing to lend a helping hand.
In my free time, I enjoy hiking and playing guitar.
My passion is creating meaningful connections with people through storytelling and communication.
I love writing and sharing stories that inspire and connect with others
I enjoy public speaking and engaging with audiences
I am constantly seeking new ways to improve my communication skills
I believe that effective communication is key to building strong relationships
Examples: writing a blog, giving a TED talk, hosting a pod
I want to achieve personal and professional growth while making a positive impact on the world.
Develop new skills and knowledge through continuous learning
Advance in my career and take on new challenges
Contribute to society through volunteering and charitable work
Create meaningful relationships with family, friends, and colleagues
Maintain a healthy work-life balance
Top trending discussions
I was interviewed in Jan 2025.
The duration of Shopclues interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 7 interviews
Interview experience
based on 189 reviews
Rating in categories
5-8 Yrs
Not Disclosed
5-8 Yrs
Not Disclosed
Software Engineer
50
salaries
| ₹4.5 L/yr - ₹11 L/yr |
Senior Analyst
44
salaries
| ₹3 L/yr - ₹5.3 L/yr |
Analyst
36
salaries
| ₹2.5 L/yr - ₹4.1 L/yr |
Senior Software Engineer
27
salaries
| ₹8 L/yr - ₹25 L/yr |
Category Account Manager
23
salaries
| ₹5 L/yr - ₹10.5 L/yr |
Amazon
Flipkart
Snapdeal
Paytm Mall