Filter interviews by
I applied via campus placement at Galgotias College of Engineering and Technology, Greater Noida and was interviewed in Oct 2024. There were 2 interview rounds.
Basic python programming and some question related to prompt
Constructors are special methods in a class that are used to initialize objects.
Constructors have the same name as the class they belong to.
They are called automatically when an object is created.
Constructors can have parameters to initialize object properties.
Example: public class Car { public Car(String color) { this.color = color; } }
Typecasting is the process of converting a variable from one data type to another.
Typecasting can be done implicitly or explicitly in programming languages.
For example, converting an integer to a float or a string to an integer.
Typecasting can help in avoiding errors and ensuring proper data manipulation.
Cloud computing is the delivery of computing services over the internet, including storage, servers, databases, networking, software, and more.
Cloud computing allows users to access and use resources on-demand without the need for physical infrastructure.
Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
Cloud computing offers scalability, flexibility, cos...
Recursion is a programming technique where a function calls itself in order to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
Each recursive call works on a smaller input until a base case is reached.
Examples include factorial calculation, Fibonacci sequence generation, and tree traversal.
Call by reference passes the address of the variable, allowing the function to modify the original value. Call by value passes a copy of the variable's value.
Call by reference allows a function to modify the original value of a variable passed to it.
Call by value passes a copy of the variable's value to the function, so any changes made inside the function do not affect the original value.
Example of call by reference: ...
I am a passionate AI enthusiast with a background in computer science and a strong interest in machine learning and natural language processing.
Completed coursework in machine learning and deep learning
Developed a chatbot using natural language processing techniques
Participated in Kaggle competitions to apply AI algorithms
Interned at a tech company working on AI-driven projects
Playing in the backyard with my siblings and building forts out of blankets and pillows.
Spending hours playing outside with my siblings
Building forts out of blankets and pillows
Imagining adventures and creating stories together
Top trending discussions
I am a highly skilled System Engineer with expertise in designing and implementing complex systems.
Experienced in managing and troubleshooting network infrastructure
Proficient in virtualization technologies such as VMware and Hyper-V
Strong knowledge of operating systems like Windows and Linux
Familiar with scripting languages like PowerShell and Bash
Excellent problem-solving and communication skills
Yes, I have experience working in teams.
I have worked on several group projects during my studies.
I have collaborated with colleagues to solve complex technical problems.
I have participated in cross-functional teams to implement system upgrades.
I have also been part of agile development teams, working closely with software engineers and testers.
One example of teamwork is when I led a team of engineers to successfully d
I am a software engineer with experience in developing web applications and mobile apps.
I have a degree in Computer Science
I have worked with Java, Python, and JavaScript
I have experience with front-end frameworks like React and Angular
I have developed mobile apps using React Native
I am familiar with Agile methodologies
I have a passion for software development and enjoy the challenges it presents.
I have always been interested in technology and programming
I have taken courses and completed projects in software development
I enjoy problem-solving and finding efficient solutions
I believe software engineering is a constantly evolving field with endless opportunities for growth
A program to check if a given number is prime or not.
A prime number is a number that is only divisible by 1 and itself.
Start checking from 2 up to the square root of the number.
If the number is divisible by any number in the range, it is not prime.
Otherwise, it is prime.
Optimization: check only odd numbers after 2.
Fibonacci program generates a series of numbers where each number is the sum of the two preceding ones.
The program can be implemented using recursion or iteration.
The first two numbers in the series are always 0 and 1.
The next number is the sum of the previous two numbers.
Example: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, 121393, 196418,...
Flowchart for two programs
Identify inputs and outputs
Determine program logic
Create decision points and loops
Connect program components
Include error handling
Test and debug
Document the flowchart
Print the level order traversal of binary tree in spiral form
Perform level order traversal of the binary tree
Alternate the direction of traversal for each level
Use a stack to reverse the order of nodes in each level
Print the nodes in the order of traversal
Find the maximum element in each subarray of size k in a given array.
Iterate through the array from index 0 to n-k.
For each subarray of size k, find the maximum element.
Store the maximum elements in a separate array.
Return the array of maximum elements.
To find the Kth largest element in two sorted arrays, we can use the merge step of merge sort algorithm.
Merge the two arrays into a single sorted array using a modified merge sort algorithm.
Return the Kth element from the merged array.
Merge two sorted arrays into one sorted array with expected time complexity of (m+n).
Use a two-pointer approach to compare elements from both arrays and merge them into the first array.
Start comparing elements from the end of both arrays and place the larger element at the end of the first array.
Continue this process until all elements from the second array are merged into the first array.
based on 19 reviews
Rating in categories
Software Engineer
24
salaries
| ₹5 L/yr - ₹12 L/yr |
Data Scientist
4
salaries
| ₹8 L/yr - ₹18 L/yr |
System Admin
3
salaries
| ₹3.5 L/yr - ₹5 L/yr |
TCS
Accenture
Wipro
Cognizant