Filter interviews by
I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.
First round was aptitude basics of oops dbms dsa and java. First round is totally mcq based
I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.
There are questions like DBMS, JAVA, Quant, English & Logical reasoning
I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.
Aptitude + Core subjects Que(dbms,dsa,etc...)
Program to sort an array of strings alphabetically
Use a sorting algorithm like bubble sort or quicksort
Compare adjacent strings and swap if necessary
Repeat until the array is sorted
Choose SQL for structured data and complex queries, NoSQL for unstructured data and high scalability.
Consider data structure and complexity of queries
Choose SQL for structured data and complex queries
Choose NoSQL for unstructured data and high scalability
Consider scalability, performance, and flexibility of data model
Evaluate the need for ACID compliance and transactions
eSparkBiz interview questions for popular designations
Basic programming questions and
I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.
React hooks provide a way to use state and other React features in functional components.
Hooks allow for better code organization and reusability.
They simplify complex state management and lifecycle methods.
Examples include useState for managing state and useEffect for handling side effects.
Hooks also enable custom hooks to be created for sharing logic between components.
React lifecycle refers to the series of methods that are invoked in a component from its birth to death.
Mounting: constructor(), static getDerivedStateFromProps(), render(), componentDidMount()
Updating: static getDerivedStateFromProps(), shouldComponentUpdate(), render(), getSnapshotBeforeUpdate(), componentDidUpdate()
Unmounting: componentWillUnmount()
Error Handling: static getDerivedStateFromError(), componentDidCatch
I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.
Aptitude round difficulty is average.50 question reasoning, basic c, oop, dbms, ds.
Recursion is a process in which a function calls itself as a subroutine.
Recursion is useful for solving problems that can be broken down into smaller, similar subproblems.
Recursion can be less efficient than iteration (for loop) due to the overhead of function calls.
Recursion can lead to stack overflow errors if the function calls itself too many times.
Example: calculating the factorial of a number using recursion.
Exam
Question based on quantitative aptitude
I appeared for an interview in Sep 2016.
Developed a web application for tracking student attendance and performance
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database storage
Integrated authentication and authorization features for secure access
I am a passionate software engineer with experience in developing web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MongoDB and MySQL
Familiar with version control systems like Git and deployment tools like Docker
Strong problem-solving skills and ability
My hobbies include hiking, playing guitar, and reading science fiction novels.
Hiking in local trails and national parks
Playing acoustic and electric guitar in a band
Reading books by authors like Isaac Asimov and Philip K. Dick
Cognizant offers diverse projects, global exposure, and a strong focus on employee growth and development.
Cognizant provides opportunities to work on diverse projects, allowing for a broad range of experience.
The company has a global presence, offering exposure to different cultures and markets.
Cognizant emphasizes employee growth and development through training programs and career advancement opportunities.
Engineering allows me to solve complex problems, innovate, and create solutions that have a real impact on society.
Engineering provides a platform to apply scientific knowledge to practical problems.
It involves critical thinking, problem-solving, and creativity.
Engineers have the opportunity to work on cutting-edge technologies and make a tangible difference in the world.
For example, designing software systems to impro...
Pin diagram of 8085 microprocessor
8085 has 40 pins in total
Pins are grouped into 5 categories: power supply, address bus, data bus, control and status signals
Pin 1 is the reset pin, Pin 40 is the Vcc pin
Examples of control signals: RD, WR, ALE, INT, HOLD
Examples of status signals: S0, S1, IO/M, HLDA
8086 is an advanced version of 8085 with more features and capabilities.
8086 has a 16-bit data bus while 8085 has an 8-bit data bus.
8086 has more registers than 8085.
8086 has a higher clock speed than 8085.
8086 supports virtual memory while 8085 does not.
8086 has a more advanced instruction set than 8085.
Example: 8086 can perform multiplication and division operations while 8085 cannot.
Opamp stands for operational amplifier. It is an electronic device used to amplify and process signals.
Opamps have high gain and can amplify signals to a very high degree.
They are commonly used in audio amplifiers, filters, and signal processing circuits.
Opamps have two input terminals and one output terminal.
They can be configured in different ways to perform various functions such as amplification, filtering, and osc...
Waterfall model has five phases: requirements, design, implementation, testing, and maintenance.
Requirements phase: gathering and documenting requirements
Design phase: creating a detailed design based on requirements
Implementation phase: coding and integrating components
Testing phase: verifying that the system meets requirements
Maintenance phase: making changes and updates to the system
Example: building a website using...
Types of testing include unit, integration, system, acceptance, regression, performance, and security testing.
Unit testing: testing individual units or components of the software
Integration testing: testing how different units or components work together
System testing: testing the entire system as a whole
Acceptance testing: testing to ensure the software meets the requirements and is ready for release
Regression testing...
I enjoy participating in coding competitions, volunteering at tech events, and attending hackathons.
Participating in coding competitions such as Codeforces or Topcoder
Volunteering at tech events like hackathons or coding workshops
Attending hackathons to collaborate with other developers and work on innovative projects
My goal in life is to continuously learn and grow, while making a positive impact on the world around me.
Continuous learning and personal growth
Making a positive impact on the world
Achieving work-life balance
Building meaningful relationships
Contributing to the community
I am open to relocation for the right opportunity.
I am willing to relocate for the job.
I have no issues moving to a new location for work.
I am excited about the possibility of experiencing a new city or country.
I have relocated for previous jobs and have found it to be a positive experience.
I want to relocate for career growth and new experiences, but I am hesitant due to leaving behind family and friends.
Career growth opportunities in new location
Desire for new experiences and challenges
Concerns about leaving behind family and friends
I enjoy watching a variety of shows on TV, including dramas, comedies, and documentaries.
I watch dramas like Grey's Anatomy and This Is Us
I enjoy comedies such as The Office and Brooklyn Nine-Nine
I also like watching documentaries on topics like nature and history
I last saw the movie Inception.
Directed by Christopher Nolan
Released in 2010
Genre: Sci-Fi/Thriller
Starring Leonardo DiCaprio
based on 6 interviews
Interview experience
based on 11 reviews
Rating in categories
Software Developer
5
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Junior Software Developer
4
salaries
| ₹2.8 L/yr - ₹4 L/yr |
Business Development Executive
4
salaries
| ₹1.9 L/yr - ₹3.8 L/yr |
Software Engineer
3
salaries
| ₹2.6 L/yr - ₹4 L/yr |
Business Analyst
3
salaries
| ₹2.6 L/yr - ₹3.4 L/yr |
Cognizant
Sutherland Global Services
Optum Global Solutions
Hexaware Technologies