i
Filter interviews by
Clear (1)
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
Arrays are a collection of similar data types stored in contiguous memory locations.
Arrays can be of any data type, including integers, floats, characters, and objects.
Arrays are accessed using an index starting from 0.
Arrays can be one-dimensional, two-dimensional, or multi-dimensional.
Example: int arr[5] = {1, 2, 3, 4, 5};
Example: char str[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
Pointers are variables that store memory addresses of other variables.
Pointers allow direct access to memory locations.
They can be used to pass values between functions.
Pointers can be used to create dynamic data structures.
Example: int *ptr; ptr = # *ptr = 10;
Example: void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; }
Call by reference and call by value are two ways of passing arguments to a function.
Call by value passes a copy of the argument to the function, while call by reference passes a reference to the original argument.
In call by value, changes made to the argument inside the function do not affect the original value, while in call by reference, changes made to the argument inside the function affect the original value.
Call ...
To delete a file in Python, use the os.remove() method.
Import the os module
Use os.remove() method to delete the file
Specify the file path as the argument to os.remove() method
I applied via Recruitment Consultant and was interviewed in May 2021. There were 4 interview rounds.
Program to demonstrate method overloading and overriding
Method overloading is when multiple methods have the same name but different parameters
Method overriding is when a subclass provides its own implementation of a method already defined in the superclass
Method overloading is resolved at compile-time while method overriding is resolved at runtime
Program to sort an array of strings
Use built-in sort function
Implement bubble sort or insertion sort
Consider time complexity
The query to get the second highest salary in a given table.
Use the SELECT statement to retrieve the salary column from the table.
Sort the salaries in descending order using the ORDER BY clause.
Use the LIMIT clause to limit the result to the second row.
Finally, retrieve the second highest salary from the result.
Lambda expression is an anonymous function that can be passed as an argument or returned as a value.
Lambda expressions are used in functional programming languages like Java, Python, and C#.
They are often used to simplify code and make it more concise.
Lambda expressions can be used to implement functional interfaces, which have a single abstract method.
Lambda expressions can also be used with streams to perform operati...
Top trending discussions
posted on 9 Feb 2021
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
Data structures are ways to organize and store data efficiently.
Data structures are used to store and manipulate data in a structured manner.
They can be classified into linear and non-linear data structures.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Array and linked list are two different data structures used for storing and accessing data.
Array is a collection of elements of the same data type stored in contiguous memory locations.
Linked list is a collection of nodes where each node contains data and a reference to the next node.
Arrays have fixed size, while linked lists can grow or shrink dynamically.
Accessing elements in an array is faster than in a linked list...
AWS provides various services including compute, storage, database, networking, analytics, machine learning, and more.
Compute: EC2, Lambda
Storage: S3, EBS
Database: RDS, DynamoDB
Networking: VPC, Route 53
Analytics: Athena, EMR
Machine Learning: SageMaker, Rekognition
Example: I have used EC2 to host a web application and S3 to store static files.
posted on 5 Mar 2021
I applied via Company Website and was interviewed in Sep 2020. There were 5 interview rounds.
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I was interviewed before Sep 2020.
Round duration - 140 minutes
Round difficulty - Medium
Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.
Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...
Given two numbers represented as arrays, calculate their sum and return the result as an array.
Iterate through the arrays from right to left, adding digits and carrying over if necessary
Handle cases where one array is longer than the other by considering the remaining digits
Ensure the final sum array does not have any leading zeros
Round duration - 20 minutes
Round difficulty - Easy
The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.
Round duration - 8 minutes
Round difficulty - Easy
This round was conducted right after finishing and clearing the technical round at the same place and on the same day.
Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.
Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Jul 2020. There was 1 interview round.
Java is platform independent due to its bytecode and JVM.
Java code is compiled into bytecode which is platform-independent.
JVM (Java Virtual Machine) interprets the bytecode and executes it on any platform.
JVM acts as an abstraction layer between the Java code and the underlying hardware.
This allows Java programs to run on any platform that has a JVM installed.
For example, a Java program written on a Windows machine ca...
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
Some of the top questions asked at the Torry Harris Integration Solutions Associate Software Engineer Trainee interview -
based on 5 reviews
Rating in categories
Associate Software Engineer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
941
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
336
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
141
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
117
salaries
| ₹0 L/yr - ₹0 L/yr |
LTIMindtree
Tech Mahindra
Wipro
HCLTech