Filter interviews by
I appeared for an interview in Nov 2016.
Multi-threading is the ability of a program to execute multiple threads concurrently, allowing for parallel processing.
Multi-threading improves performance by utilizing multiple CPU cores.
Each thread runs independently and can perform different tasks simultaneously.
Threads can communicate and share data through synchronization mechanisms like locks and semaphores.
Examples of multi-threading in Android include backgroun...
Hash Map is a data structure that stores key-value pairs and allows fast retrieval of values based on their keys.
Hash Map is implemented using an array of linked lists or a balanced tree.
Keys in a Hash Map must be unique.
Hash Map provides constant-time complexity for insertion, deletion, and retrieval operations.
Example: HashMap<String, Integer> map = new HashMap<>();
Array is a fixed-size collection, ArrayList is a dynamic-size collection, and Vector is a synchronized dynamic-size collection.
Array is a basic data structure with a fixed size.
ArrayList is a resizable array implementation of the List interface.
Vector is similar to ArrayList but is synchronized, making it thread-safe.
Example: String[] names = new String[5];
Example: ArrayList<String> names = new ArrayList<>(...
Yes, I am comfortable with timing, shifts, and salary.
I am flexible with timing and shifts, willing to work evenings or weekends if needed.
I am open to discussing salary and am confident in my skills and experience.
I prioritize job satisfaction and growth opportunities over just the salary.
Top trending discussions
I applied via Recruitment Consultant and was interviewed before May 2020. There were 3 interview rounds.
Clone a linked list with random pointers.
Create a new node for each node in the original list.
Store the mapping between the original and cloned nodes in a hash table.
Traverse the original list again and set the random pointers in the cloned list using the hash table.
Return the head of the cloned list.
I applied via Company Website and was interviewed in Apr 2022. There were 2 interview rounds.
Mcq
I applied via Naukri.com and was interviewed in Jun 2021. There was 1 interview round.
This question involves creating a program using HTML to demonstrate web development skills.
Understand the structure of an HTML document: <html>, <head>, <body>.
Use semantic HTML elements like <header>, <footer>, <article> for better accessibility.
Incorporate CSS for styling and JavaScript for interactivity.
Example: Create a simple webpage with a title, a paragraph, and a button that ...
Good level question. I have qualified for the next round
Basic to intermediate question, Cleared the test
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 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 Jun 2024, where I was asked the following questions.
I prioritize tasks by assessing urgency, importance, and deadlines to ensure efficient workflow and project success.
Use the Eisenhower Matrix to categorize tasks into urgent vs. important.
Set clear deadlines for each task to manage time effectively.
Break larger tasks into smaller, manageable steps to avoid overwhelm.
Regularly review and adjust priorities based on project changes or new information.
Example: If a bug fix...
I stay current with industry developments through continuous learning, networking, and engaging with the tech community.
Subscribe to tech blogs and newsletters like TechCrunch and Hacker News for the latest updates.
Participate in online courses on platforms like Coursera or Udemy to learn new technologies.
Attend industry conferences and meetups to network and share knowledge with peers.
Follow influential developers and...
I appeared for an interview in Dec 2024, where I was asked the following questions.
I am a passionate software developer with a strong background in full-stack development and a love for problem-solving.
Experience in JavaScript frameworks like React and Angular, building responsive web applications.
Proficient in backend technologies such as Node.js and Express, creating RESTful APIs.
Strong understanding of databases, both SQL (PostgreSQL) and NoSQL (MongoDB), for data management.
Worked on a team proje...
I was inspired by the opportunity to innovate and contribute to impactful projects in a collaborative environment.
Passion for technology: I've always been fascinated by how software can solve real-world problems, like developing an app that helps users track their health.
Alignment with company values: Your commitment to sustainability resonates with my personal values, and I want to be part of a team that makes a diffe...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I manage stress by prioritizing tasks, maintaining open communication, and practicing mindfulness techniques to stay focused and calm.
Prioritize tasks: I create a to-do list to focus on high-impact tasks first, ensuring I meet deadlines without feeling overwhelmed.
Open communication: I discuss challenges with my team or manager, which helps in finding solutions and reduces feelings of isolation.
Mindfulness techniques: ...
PHP Developer
10
salaries
| ₹2 L/yr - ₹3.3 L/yr |
Web Designer
8
salaries
| ₹2 L/yr - ₹4.3 L/yr |
Project Manager
7
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
SEO Executive
6
salaries
| ₹1.9 L/yr - ₹3.3 L/yr |
Front end Developer
5
salaries
| ₹1.8 L/yr - ₹5.8 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System