Filter interviews by
I applied via Referral and was interviewed in Sep 2020. There were 4 interview rounds.
Java is platform independent because of its bytecode and JVM.
Java code is compiled into bytecode which can run on any platform with a JVM
JVM acts as a virtual machine that interprets the bytecode and executes it
This makes Java code platform independent and portable
Java's write once, run anywhere (WORA) principle is based on this
Channels and goroutines are concurrency features in Go programming language.
Goroutines are lightweight threads that allow concurrent execution of functions.
Channels are used for communication and synchronization between goroutines.
Channels can be used to pass data between goroutines.
Channels can be buffered or unbuffered.
Buffered channels have a fixed size and can hold a limited number of values.
Unbuffered channels hav...
Cloud computing is the delivery of computing services over the internet.
VMs are virtual machines that emulate a complete hardware system, while containers are lightweight and share the host OS kernel.
An interpreter translates code into machine language one line at a time, while a compiler translates the entire code into machine language at once.
Detecting a loop in a linked list using Floyd's Cycle-Finding Algorithm.
Use two pointers: slow and fast. Slow moves one step, fast moves two steps.
If there's a loop, slow and fast will eventually meet.
If fast reaches the end (null), there's no loop.
Example: For a list 1 -> 2 -> 3 -> 4 -> 2 (loop back to 2), slow and fast will meet at 2.
Coin change problem is solved by dynamic programming to find minimum number of coins needed to make a given amount.
Create an array to store minimum number of coins needed for each amount from 0 to target amount
Iterate through each coin denomination and update the array for each amount
Return the value at target amount index of the array
Top trending discussions
My ambition is to grow as a professional, contribute meaningfully, and lead innovative projects that make a positive impact.
I aim to develop my skills in project management, ensuring successful delivery of initiatives.
I aspire to lead a team, fostering collaboration and creativity to achieve common goals.
I want to contribute to sustainable practices in my field, such as implementing eco-friendly solutions.
I envision my...
I applied via Walk-in and was interviewed before Jul 2020. There were 3 interview rounds.
I applied via Referral and was interviewed in Feb 2020. There were 6 interview rounds.
I appeared for an interview before Jul 2024, where I was asked the following questions.
I motivate team members by fostering collaboration, recognizing achievements, and encouraging personal growth.
Encourage open communication: Create an environment where team members feel comfortable sharing ideas and feedback.
Recognize achievements: Celebrate both small wins and major milestones to boost morale and motivation.
Set clear goals: Help team members understand their roles and how they contribute to the larger...
I appeared for an interview before May 2024, where I was asked the following questions.
A major feature in any application is its user interface, which significantly impacts usability and user satisfaction.
Intuitive Navigation: Users should easily find what they need, like a clear menu structure in a banking app.
Responsive Design: Applications should work seamlessly across devices, such as mobile and desktop versions of e-commerce sites.
Accessibility Features: Important for inclusivity, like screen reader...
Zomato focuses on restaurant discovery and reviews, while Domino's specializes in pizza delivery and online ordering.
Zomato offers restaurant reviews and ratings, helping users choose dining options.
Domino's provides a streamlined pizza ordering experience with delivery tracking.
Zomato includes features like food delivery, table reservations, and user-generated content.
Domino's emphasizes promotional deals and a user-f...
I appeared for an interview before May 2024, where I was asked the following questions.
I would simplify technical concepts, use relatable analogies, and ensure open communication to build client confidence.
Use simple language: Avoid jargon and explain concepts in layman's terms. For example, instead of saying 'API', I might say 'a way for two software systems to talk to each other'.
Utilize visuals: Diagrams and flowcharts can help illustrate complex ideas. For instance, showing a process flow can clarify...
I would research, consult experts, and collaborate with the client to understand their requirements thoroughly.
Conduct thorough research on the unfamiliar requirement to gather background information.
Engage with subject matter experts or colleagues who have experience in the area.
Schedule a meeting with the client to clarify their needs and expectations.
Utilize online resources, forums, and industry publications to gai...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I have over 5 years of experience in software development, specializing in web applications and agile methodologies.
Developed a full-stack web application using React and Node.js for an e-commerce platform, improving user engagement by 30%.
Led a team of 4 developers in an agile environment, successfully delivering projects on time and within budget.
Implemented RESTful APIs that enhanced data retrieval speed by 25%, opt...
My ideal job is one that fosters creativity, collaboration, and continuous learning while making a positive impact through technology.
A collaborative environment where team members share ideas and support each other, like in Agile development teams.
Opportunities for continuous learning, such as attending workshops or conferences to stay updated on the latest technologies.
Projects that have a meaningful impact, like dev...
I appeared for an interview in Oct 2024, where I was asked the following questions.
Some of the top questions asked at the Pennybase Technology Solutions interview -
based on 12 reviews
Rating in categories
Software Engineer
6
salaries
| ₹3.6 L/yr - ₹14.9 L/yr |
UI Developer
3
salaries
| ₹1 L/yr - ₹4.6 L/yr |
Linux Server Administrator
3
salaries
| ₹1.7 L/yr - ₹3 L/yr |
Devops Engineer
3
salaries
| ₹4 L/yr - ₹6.5 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System