i
Full Creative
Filter interviews by
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
Unit testing in Java is a software testing method where individual units or components of a software are tested in isolation.
Unit testing helps in identifying bugs early in the development process.
JUnit is a popular unit testing framework for Java.
Mockito is used for mocking dependencies in unit tests.
Unit tests should be fast, isolated, and repeatable.
Example: @Test annotation in JUnit is used to mark a method as a un
Schema design for a stack overflow website
Use tables for users, questions, answers, comments, votes, tags
Establish relationships between tables (e.g. user_id in questions table)
Include fields like title, body, created_at, updated_at, etc.
Implement features like upvoting, downvoting, tagging, commenting
Consider indexing for faster search and retrieval
Full stack development refers to the practice of developing both the front-end and back-end of a website or application.
Full stack developers are proficient in both front-end technologies like HTML, CSS, and JavaScript, as well as back-end technologies like Node.js, Python, or Java.
They are able to work on all aspects of a project, from designing user interfaces to managing databases and servers.
Examples of full stack ...
Top trending discussions
posted on 17 Oct 2024
I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.
Data refers to facts, statistics, or information collected for analysis or reference.
Data is raw, unprocessed information.
It can be in the form of numbers, text, images, or any other format.
Examples include customer names, product prices, and sales figures.
Data can be structured (organized in a specific way) or unstructured (not organized).
Preprocessed data is data that has been cleaned, transformed, and organized for analysis or modeling.
Preprocessed data is often used in machine learning and data analysis to improve the accuracy and efficiency of models.
Common preprocessing steps include removing missing values, scaling features, and encoding categorical variables.
Examples of preprocessing techniques include normalization, standardization, one-hot enco
Info refers to data or knowledge that provides details or context about a specific topic or subject.
Info can be in the form of facts, statistics, or explanations.
It helps to understand a topic better or make informed decisions.
Examples of info include news articles, research papers, and educational resources.
Use SQL INSERT INTO SELECT statement to copy data from 2 tables and paste into a 3rd table.
Use INSERT INTO SELECT statement to copy data from 2 tables and paste into a 3rd table.
Specify the columns you want to copy from each table in the SELECT statement.
Make sure the columns in the SELECT statement match the columns in the 3rd table where you are pasting the data.
Reverse a string using any programming language
Use built-in functions like reverse() or slice() in languages like Python or JavaScript
Iterate through the string in reverse order and append each character to a new string
Use a stack data structure to push each character onto the stack and then pop them off to reverse the string
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Technical aspects about linked list,trees, stacks
Topic related to humanities
I applied via Internshala and was interviewed in Dec 2023. There were 2 interview rounds.
Easy to medium, can solve with leetcode medium
Count the number of islands in a grid of '1's and '0's
Iterate through the grid and for each '1' encountered, perform a depth-first search to mark all connected '1's as visited
Increment the island count for each new island found
Ensure to handle boundary cases and check for visited nodes
Find the first and last index of a specific element in an array of strings.
Iterate through the array and keep track of the index of the first and last occurrence of the element.
Return the first and last index once the iteration is complete.
Example: Array ['apple', 'banana', 'apple', 'orange'], element 'apple' - First index: 0, Last index: 2.
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
I applied via Walk-in and was interviewed in Jul 2022. There were 2 interview rounds.
Arithmetic, reasoning, English
I applied via Cocubes and was interviewed in Jan 2022. There were 2 interview rounds.
Most rounds were regarding English proficiency and 1 round regarding logical reasoning
posted on 19 Mar 2024
I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.
Paper test - MCQs(Hibernate, multithreading, logical reasoning, Quantitative, English grammar test )
I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.
I was given a case study to write multiple outputs by lookinginto a program.
based on 2 interviews
Interview experience
based on 17 reviews
Rating in categories
Software Engineer
60
salaries
| ₹5.6 L/yr - ₹20.5 L/yr |
Junior Software Engineer
37
salaries
| ₹4 L/yr - ₹12 L/yr |
Product Expert
35
salaries
| ₹3 L/yr - ₹6.5 L/yr |
Client Account Manager
34
salaries
| ₹4 L/yr - ₹6.8 L/yr |
Software Developer
22
salaries
| ₹4 L/yr - ₹14.2 L/yr |
Wipro
TCS
Infosys
HCLTech