Tip 1 : Do at least one small project in core java or in any other language like, pdf converter, image converter etc
Tip 2 : Do at least 10 programs in a day it will help you to clear you problem solving skill and logical error mistakes
Tip 1 : Have some project in resume
Tip 2 : Resume should be of one page
10 mcq and 3 java logical problem



If the given input string is "aabc", then you should return "abc" as the longest substring without repeating characters.
If there are multiple substrings with the same length, then you should print the substring which comes earlier in the given string.
If the given input string is "abcda", here “abcd” and “bcda” can be the longest unique substring but “abcd” comes earlier in the given string. So we will print “abcd” as the longest unique substring.
Sort the words in set of individual words



1. enqueue(x): Add an item x to the rear of the queue.
2. dequeue(): Removes an item from the front of the queue.
3. size(): Returns the number of elements in the queue.
4. front(): Finds front element.
5. empty(): Checks whether the queue is empty or not.



2 coding questions were asked. I had to solve question right in the VS Code



Using string traversal



If more than one such contiguous subarrays exist, consider the subarray having the smallest leftmost index.
For example - if A is [1, 2, 2, 3, 1, 3 ] and k = 2 then the subarrays: [1,2], [2,3], [3,1], [1,3] are the smallest subarrays containing 2 distinct elements. In this case, we will consider the starting and ending index of subarray [1,2] i.e. 0 and 1.
Three questions were asked one each from DSA, SQL and system design



SELECT subject_code, AVG (marks)
FROM Students
WHERE AVG(marks) > 70
GROUP BY subject_code;
Practice SQL Queries regularly. Don't ignore the DBMS section
Design a cache controller
Practice Designing some well asked system design questions

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?