Tip 1: Relearn and address your shortcomings, whether in aptitude or logical reasoning.
Tip 2: Work on projecting and delivering content through your projects.
Tip 3: Communicate through your internships and the knowledge you have gained so far. Be communicative at all times.
Tip 1 : Demarcate internship experiences.
Tip 2 : Mention the live projects cum research papers.



Consider an array of size six. The elements of the array are { 6, 4, 3, 5, 5, 1 }.
The array should contain elements from one to six. Here, 2 is not present and 5 is occurring twice. Thus, 2 is the missing number (M) and 5 is the repeating number (R).
Can you do this in linear time and constant additional space?
The fundamental concept is to tackle the issue using a HashMap. However, there is a catch: the input array has length n, and the numbers in the array range from 0 to n-1. So, a HashMap can be created using the input array. When traversing the array, if element 'a' is found, the value of a%n'th element is increased by n. Divide the a%n'th element by n to obtain the frequency.



If the given string is: STR = "abcde". You have to print the string "edcba".
Try to solve the problem in O(1) space complexity.
1) Initialize start and end indexes as start = 0, end = n-1.
2) In a loop, swap arr[start] with arr[end] and change start and end as follows:
start = start +1, end = end – 1.



Simply gave the interviewer a depth-first search-based approach by visiting adjacent connected components and counting the number of islands. The interviewer was satisfied with my approach.


Input: [1,2,3,4,5]
Output: [5,4,3,2,1]

I told him proper algorithm with code on paper to the interviewer. He asked me to dry run the algorithm which I did by taking an example of stack.
Tell me about yourself.
What motivated you to pursue a career in software engineering?
Walk me through your academic projects or internships related to software development.
Which programming languages or technologies are you most comfortable with?
How do you handle tight deadlines and multiple projects simultaneously?
Tip 1 : Be honest and confident.
Tip 2 : Keep a smile on your face.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
To make an AI less repetitive in a long paragraph, you should increase: