Filter interviews by
Be the first one to contribute and help others!
posted on 20 Dec 2024
I applied via campus placement at Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT), Gandhinagar and was interviewed in Nov 2024. There were 4 interview rounds.
Five coding questions along with technical questions focusing on Object-Oriented Programming (OOP) and the expected output of Java programs.
I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.
Graduated with a degree in Computer Science
Proficient in programming languages such as Java, Python, and C++
Completed internships at tech companies like Google and Microsoft
Enthusiastic about learning new technologies and collaborating with team members
The candidate is asked to solve three common coding problems related to binary trees, strings, and matrices.
To find the height of a binary tree, you can use a recursive function to traverse the tree and calculate the height at each node.
To find the first repeating character in a string, you can use a hashmap to store the frequency of each character and then iterate through the string to find the first character with a ...
I applied via Company Website and was interviewed in Aug 2024. There were 2 interview rounds.
React.js is a JavaScript library used for building user interfaces by creating reusable UI components.
React.js allows developers to create interactive user interfaces efficiently.
It uses a virtual DOM for optimal performance by updating only the necessary components.
React components can be reused across different parts of an application.
It follows a unidirectional data flow, making it easier to manage state and data.
Re...
JavaScript is considered a dynamic language because variables can change types based on their current value.
Variables in JavaScript can hold different types of values at different times
The type of a variable is determined at runtime, not at compile time
Dynamic typing allows for flexibility and ease of use in JavaScript programming
Example: a variable can start as a number and then be reassigned as a string
My salary expectation is up to 600,000 per annum based on my experience and skills.
Consider factors such as experience, skills, industry standards, and location when determining salary expectations.
Research average salaries for front end developers in your area to ensure your expectations are realistic.
Be prepared to negotiate and discuss other benefits in addition to salary.
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
Test contains 26 questions for me 13 are java based 13 are c++ based
Indexing in DBMS is a technique to improve the performance of queries by creating a data structure that allows for faster retrieval of data.
Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition.
Types of indexes include clustered, non-clustered, unique, and composite indexes.
Examples of indexing techniques include B-tree, hash, and bitmap indexes.
Indexing can...
Check if two strings are anagrams by comparing the sorted characters in each string.
Sort the characters in both strings and compare if they are equal.
Ignore spaces and punctuation when comparing the strings.
Example: 'listen' and 'silent' are anagrams.
Example: 'hello' and 'world' are not anagrams.
Use a stack to simulate the recursive inorder traversal process
Create an empty stack to store nodes
Start with the root node and push it onto the stack
While the stack is not empty, keep traversing left and pushing nodes onto the stack
Once you reach a leaf node, pop it from the stack, print its value, and move to its right child
Repeat the process until all nodes have been visited
To make a class final, use the 'final' keyword in the class declaration.
Use the 'final' keyword before the 'class' keyword in the class declaration
A final class cannot be subclassed or extended
Final classes are often used for utility classes or classes that should not be modified
I applied via Job Portal
Product Manager is responsible for developing and managing a product or product line throughout its lifecycle.
Responsible for defining the product vision and strategy
Collaborates with cross-functional teams such as engineering, design, and marketing
Analyzes market trends and competition to make informed product decisions
Creates product roadmaps and prioritizes features based on customer feedback
Tracks key performance m
I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Array , String, stack , queue - Basic Easy to medium level
When we visit a URL, the browser sends a request to the server hosting the website, which then responds with the requested web page.
Browser sends a request to the server hosting the website
Server processes the request and responds with the requested web page
Web page is displayed in the browser for the user to interact with
HTTP is a protocol used for transferring data over the internet, while HTTPS is a secure version of HTTP that encrypts data.
HTTP stands for Hypertext Transfer Protocol, used for transmitting data over the internet.
HTTPS stands for Hypertext Transfer Protocol Secure, which adds a layer of security by encrypting data.
HTTP operates on port 80, while HTTPS operates on port 443.
HTTPS uses SSL/TLS certificates to establish a...
I have always been a dedicated student, excelling in academics and extracurricular activities.
Consistently achieved top grades in all subjects
Participated in various school competitions and won awards
Served as a class representative and organized events
Took part in sports teams and cultural activities
Three coding online assessments - screening round.
Two to three coding questions based on dynamic programming.
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 3 interview rounds.
Questions related to logical thinking
Common topics related to AI & other stuffs
A string is a sequence of characters used to represent text.
Strings are typically enclosed in quotation marks
Strings can contain letters, numbers, symbols, and spaces
Strings can be manipulated using various string functions
An array is a data structure that stores a collection of elements of the same type in a contiguous memory location.
Arrays can be of different types such as integer arrays, float arrays, or string arrays.
Example: string[] names = {"Alice", "Bob", "Charlie"};
Arrays in most programming languages are zero-indexed, meaning the first element is at index 0.
Arrays allow for efficient access and manipulation of elements based o
Very few question asking like time and work
MagicBricks
Impact Guru
Netmeds.com
Tracxn