Filter interviews by
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.
Joins are used in SQL to combine rows from two or more tables based on a related column between them.
Use INNER JOIN to return rows when there is at least one match in both tables.
Use LEFT JOIN to return all rows from the left table and the matched rows from the right table.
Use RIGHT JOIN to return all rows from the right table and the matched rows from the left table.
Use FULL JOIN to return rows when there is a match i...
Top trending discussions
posted on 19 Sep 2015
XOR gate can be implemented using NAND gates by combining them in a specific way.
Use two NAND gates to create a basic XOR gate
Combine the output of the two NAND gates using another NAND gate
Use the two inputs of the XOR gate as inputs to the two basic NAND gates
The output of the XOR gate will be the output of the final NAND gate
Arrays are faster for random access, while linked lists are better for dynamic insertion and deletion.
Arrays have constant time access to elements by index
Linked lists have constant time insertion and deletion at any position
Arrays use contiguous memory, while linked lists use scattered memory
Arrays are better for small data sets, while linked lists are better for large data sets
Arrays are used for implementing matrice...
I am a software developer with experience in Java and Python.
Graduated with a degree in Computer Science
Worked on multiple projects using Java and Python
Familiar with Agile methodology
Passionate about learning new technologies
I have the technical skills, experience, and passion to contribute to your team's success.
I have a strong background in software development, with expertise in multiple programming languages and frameworks.
I am a quick learner and enjoy staying up-to-date with the latest technologies and industry trends.
I have experience working in both individual and team settings, and am comfortable collaborating with others to achie...
Deciding to leave my hometown for better career opportunities
Had to leave behind family and friends
Had to adjust to a new environment and culture
Had to start from scratch in building a social circle
Had to deal with homesickness and loneliness
Ultimately led to personal and professional growth
In the upcoming years, I see myself growing as a software developer and taking on more challenging projects.
Continuing to learn and stay up-to-date with new technologies
Taking on leadership roles and mentoring junior developers
Contributing to open-source projects
Exploring different areas of software development, such as machine learning and AI
I enjoy playing basketball, reading books, and traveling to new places.
Playing basketball
Reading books
Traveling to new places
Yes, I am willing to relocate for the right opportunity.
I am open to exploring new locations and cultures.
I am willing to relocate for a better career growth and learning opportunities.
I have relocated in the past for work and have had positive experiences.
I am willing to consider relocation assistance if offered.
I am both a smart worker and a hard worker.
I prioritize tasks and work efficiently to complete them quickly (smart worker)
I am dedicated and put in the necessary effort to ensure quality work (hard worker)
I am able to adapt to different situations and find the most effective approach
For example, I may use automation tools to streamline repetitive tasks (smart worker)
But I also take the time to thoroughly test and debug
posted on 23 Feb 2023
I applied via Campus Placement and was interviewed in Aug 2022. There were 5 interview rounds.
Offline pool campus, 30 apti and 30 tech mcq
3 coding qn on linked list and recursion.
It was a pen and paper exam, we wrote the code on paper
posted on 11 Apr 2024
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
Normal dsa questions
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects: Instances of classes that encapsulate data and behavior
Classes: Blueprint for creating objects with attributes and methods
Inheritance: Allows a class to inherit attributes and methods from another class
Polymorphism: Ability for objects to take on different forms or behaviors
Encapsulation: Bund...
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and only exposing necessary functionalities.
It allows for better control over the data by preventing direct access from outside the class.
Encapsulation promotes code reusability and modularity by organizing related data and methods together.
Example: In a cla...
Paper mcq conducted in campus
Paper coding with solving them
I appeared for an interview in Sep 2024, where I was asked the following questions.
I have over 7 years of experience in this field, specializing in project management and team leadership.
Led a team of 10 in a successful project that increased efficiency by 30%.
Managed budgets exceeding $1 million for various projects.
Implemented new strategies that improved client satisfaction scores by 25%.
Conducted training sessions for junior associates, enhancing their skills and productivity.
In ten years, I see myself as a leader in my field, driving innovation and mentoring the next generation of professionals.
I aim to progress to a managerial role, overseeing projects and teams to enhance efficiency and productivity.
I envision contributing to strategic decision-making, using data-driven insights to guide the organization’s direction.
I plan to engage in continuous learning, pursuing advanced certification...
I appeared for an interview before Mar 2024, where I was asked the following questions.
I have over five years of experience in various roles, focusing on project management and team leadership.
Led a team of 10 in a successful project that increased efficiency by 20%.
Managed budgets exceeding $500,000 for multiple projects.
Implemented new software tools that improved communication and collaboration.
Conducted training sessions for new hires, enhancing team productivity.
Map coding in C++ : what data structure to use which is fastest for retrieval of data
Hash table is the fastest data structure for retrieval by providing the key value.
Hash table uses a hash function to compute an index into an array of buckets or slots, from which the desired value can be found.
Example: Python dictionary, Java HashMap, C++ unordered_map.
Complexity: O(1) on average for retrieval.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Editorial Assistant
23
salaries
| ₹4 L/yr - ₹5.6 L/yr |
Full Stack Developer
11
salaries
| ₹10 L/yr - ₹14 L/yr |
Editorial Researcher
10
salaries
| ₹3.2 L/yr - ₹7.2 L/yr |
Senior Business Analyst
7
salaries
| ₹17 L/yr - ₹26 L/yr |
Senior Marketing Manager
5
salaries
| ₹11.2 L/yr - ₹19 L/yr |
Xerox
PULSUS HealthTech Group
Cimpress
Springer Nature in India