i
GegoSoft
Filter interviews by
I applied via Indeed and was interviewed before Aug 2022. There were 3 interview rounds.
Java concepts include object-oriented programming, inheritance, polymorphism, encapsulation, and abstraction.
Object-oriented programming: Java is an object-oriented language where everything is treated as an object.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability for objects to take on different forms or behaviors.
Encapsulation: Bundling data and methods that opera...
Patterns in programming refer to reusable solutions to common problems.
Patterns are best practices for solving recurring problems in software development.
They help in improving code readability, maintainability, and scalability.
Examples include Singleton, Factory, Observer, and MVC patterns.
I learned coding languages through online tutorials, practice projects, and formal education.
Started with online tutorials on websites like Codecademy and Khan Academy
Practiced coding by working on personal projects and challenges on platforms like LeetCode and HackerRank
Took formal education courses in computer science and software development
Attended coding bootcamps or workshops to enhance skills
Top trending discussions
posted on 11 Sep 2023
I applied via Walk-in and was interviewed in Aug 2023. There were 4 interview rounds.
Section 1. 10 questions aptitude
section 2. 10 oops questions based on c++
section 3. comprehension
section 4. 10 questions English grammar
One coding question. it's like two lines of question, understand the question and write the code using any programming language.
Coding test was on reactjs and html
Create a hero section for website
posted on 3 Aug 2022
I applied via Recruitment Consulltant and was interviewed before Aug 2021. There were 2 interview rounds.
Hospital management syatem
Check the coding and databases connection and validations
I appeared for an interview in Apr 2020.
I faced a significant challenge when integrating a legacy system with a new application, requiring extensive troubleshooting and collaboration.
Identified compatibility issues between the legacy system and the new application, which caused data inconsistencies.
Collaborated with cross-functional teams, including QA and DevOps, to gather insights and troubleshoot effectively.
Implemented a phased integration approach, allo...
Design a database for a university with colleges, departments, and students. Write a query to get students with maximum votes.
Use a relational database like MySQL or PostgreSQL
Create tables for colleges, departments, students, and elections
Use foreign keys to establish relationships between tables
Add columns for election details like candidate names and vote counts
Write a query to join tables and filter for maximum vot...
Design a bit.ly URL shortening service with database choice, table design, and endpoints.
Use a relational database like MySQL or PostgreSQL for scalability and ACID compliance.
Create a table with columns for the original URL, shortened URL, and metadata like creation date and click count.
Endpoints should include URL shortening, redirection, and analytics.
Implement caching to improve performance and reduce database load...
posted on 18 Oct 2023
Database realted task
posted on 29 May 2025
I appeared for an interview before May 2024, where I was asked the following questions.
The Software Development Life Cycle (SDLC) is a structured process for developing software applications efficiently.
1. Requirement Analysis: Gathering and analyzing user needs, e.g., conducting surveys to understand user requirements.
2. Planning: Defining project scope, resources, and timelines, e.g., creating a project plan with milestones.
3. Design: Creating architecture and design specifications, e.g., designing UI/...
AI enhances engineering but lacks creativity, emotional intelligence, and complex problem-solving skills inherent to humans.
Creativity: Engineers often need to think outside the box to design innovative solutions, something AI struggles with.
Emotional Intelligence: Engineers work in teams and must understand human emotions, which AI cannot replicate.
Complex Problem-Solving: Many engineering problems require a nuanced u...
posted on 15 Feb 2023
It have oops, basic java in the question paper
I was rejected in previous round so prepared well and try
Key considerations for RESTful API design include resource identification, statelessness, and error handling strategies.
Use meaningful resource URIs (e.g., /users, /products).
Implement HTTP methods correctly: GET for retrieval, POST for creation, PUT for updates, DELETE for removal.
Ensure statelessness: each request should contain all necessary information.
Use appropriate status codes (e.g., 200 for success, 404 for no...
Designing a scalable backend for a learning management system requires careful planning for performance, reliability, and security.
Use microservices architecture to allow independent scaling of components like user management, course content, and analytics.
Implement load balancers to distribute traffic evenly across servers, ensuring no single point of failure.
Utilize a cloud provider (e.g., AWS, Azure) for auto-scalin...
based on 1 interview experience
Difficulty level
Duration
PHP Developer
3
salaries
| ₹2 L/yr - ₹6.2 L/yr |
Junior Android Developer
3
salaries
| ₹1 L/yr - ₹3.5 L/yr |
Digital Marketing Executive and SEO Analyst
3
salaries
| ₹1.6 L/yr - ₹2.9 L/yr |
Flutter Application Developer
3
salaries
| ₹3.5 L/yr - ₹3.6 L/yr |
GrapplTech
Infotact Solutions
Wilco Source
Vizlogic Digital Solutions