Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2023. There were 3 interview rounds.
It's ask Quantitative, verbal Ability,and logical Questions.. All question was easily to hard levels..
posted on 7 Oct 2024
I applied via campus placement at Bangalore Institute Of Technology (BIT) and was interviewed in Sep 2024. There were 4 interview rounds.
Questions asked on basic C++ and Java, very few aptitudes question
There were 3 medium-hard level questions were asked in coding round
Group discussion was held for 35mins: 30mins discussion among the group and 5mins to present it
JAVA is a high-level programming language used for developing applications and software.
Object-oriented programming language
Platform-independent
Used for web development, mobile apps, enterprise software
Has a large standard library
Supports multithreading and networking
Oracle in software refers to Oracle Corporation, a multinational computer technology corporation known for its database management systems.
Oracle is a leading provider of relational database management systems (RDBMS).
It offers a wide range of products and services for data management, cloud applications, and more.
Oracle databases are widely used in enterprise applications for storing and managing data efficiently.
Exam...
Simple code to print 'Hello World'
Use a print statement to display 'Hello World'
In Python: print('Hello World')
In Java: System.out.println('Hello World')
Code for printing algorithm in software development.
Use loops to iterate through the data to be printed.
Consider formatting options such as spacing and alignment.
Handle edge cases like empty input or invalid data.
Example: for (int i = 0; i < array.length; i++) { System.out.println(array[i]); }
Arrays of string types are collections of strings stored in a single variable.
Arrays can be declared and initialized with string values like ['apple', 'banana', 'cherry'].
Access individual strings in the array using index like array[0] for 'apple'.
Perform operations like sorting or filtering on arrays of strings.
Comparing different strings in an array of texts.
Iterate through the array and compare each string with the others.
Use a nested loop to compare each pair of strings.
Consider using a hash map to store the frequency of each unique string for efficient comparison.
Different design patterns in software engineering
Creational patterns (e.g. Singleton, Factory)
Structural patterns (e.g. Adapter, Decorator)
Behavioral patterns (e.g. Observer, Strategy)
Different types of string test types include equality, containment, length, case sensitivity, and pattern matching.
Equality test: comparing two strings to see if they are exactly the same
Containment test: checking if a string contains a specific substring
Length test: determining the length of a string
Case sensitivity test: checking if two strings are equal while considering case
Pattern matching test: using regular expr
posted on 29 Feb 2024
Core java , string, thread , sql, mvc, spring boot
I applied via Indeed and was interviewed in Nov 2023. There were 2 interview rounds.
The interview session took 30 minutes
Implement Java code to filter data from a list using Java Stream API
Use Stream.filter() method to filter data based on a given condition
Use lambda expressions to define the filtering condition
Collect the filtered data using Collectors.toList() method
Pointers are variables that store memory addresses. They are used to manipulate data structures and improve program efficiency.
Pointers allow for dynamic memory allocation
Pointers can be used to pass values by reference
Pointers can be used to create linked lists
Pointers can be used to access array elements
Example: int *ptr = # // stores address of num variable
Example: void swap(int *x, int *y) { int temp = *x; *x =...
Arrays are fixed in size and contiguous memory while linked lists are dynamic and non-contiguous.
Arrays have constant time access to elements while linked lists require traversal.
Arrays are better for random access while linked lists are better for insertion and deletion.
Arrays use less memory overhead than linked lists.
Example: Array of strings - ['apple', 'banana', 'orange']
Variables are containers that store data values. There are different types of variables in programming.
Variables are declared using keywords like var, let, const.
Variables can store different types of data such as numbers, strings, booleans, objects, arrays, etc.
Variables can be global or local depending on where they are declared.
Variables can be reassigned with new values.
Examples: var age = 25; let name = 'John'; co
posted on 18 Oct 2024
I applied via campus placement at NMAM Institute of Technology, Mangalore
Array string easy to medium
Gd-more of case study topic college learning portal build
Coding Test- Average standard questions
posted on 22 Oct 2024
Software Engineer
8
salaries
| ₹3 L/yr - ₹9.3 L/yr |
QA Engineer
6
salaries
| ₹5 L/yr - ₹8 L/yr |
Senior Software Engineer
6
salaries
| ₹8 L/yr - ₹24 L/yr |
Software Developer
4
salaries
| ₹3.5 L/yr - ₹10.7 L/yr |
Business Analyst
4
salaries
| ₹5.5 L/yr - ₹7.5 L/yr |
TCS
Infosys
Wipro
HCLTech