Tip 1 : You need a strong aptitude for knowledge as a first tip
Tip 2 : Solve questions from previous coding questions
Tip 3 : Make sure your resume includes at least two projects
Tip 1 : Have at least 2 good projects mentioned in your resume with a link
Tip 2 : Focus on skills, internships, projects, and experiences.
Tip 3 : Make it simple, crisp, and one page
This was an online test taken on the Amcat platform. The online test consists of two easy level coding questions



We cannot use the element at a given index twice.
Try to do this problem in O(N) time complexity.
C++:
class Solution {
public:
vector twoSum(vector& nums, int target) {
unordered_mapmpp;
for(int i=0;i {
if(mpp.find(target-nums[i])!=mpp.end())
{
return {mpp[target-nums[i]],i};
}
mpp[nums[i]] = i;
}
return {};
}
};



A = “bc”, B = “abcddbc”.
String “A” is present at index 1, and 5(0-based index), but we will return 1 as it is the first occurrence of “A” in string “B”.
Can you solve this in linear time and space complexity?
class Solution {
public int strStr(String haystack, String needle) {
if(needle.length() == 0 )
return 0;
return haystack.indexOf(needle);
}
}
This was first technical round taken on the microsoft teams. It was easy round interviewer asked about the project works and skills related questions.
What is OOPs and gave one real life example
why OOPS is useful? Have you used OOPS in your project
Tell me about the most challenging project
Tell me about the basic pillars of OOPs
Is java donot support multiple inheritance
What is abstraction
what is closure in javascript



String 'S' is NOT case sensitive.
Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Solution in C++
bool isPalindrome(string s) {
string temp="";
for(int i=0;i {
if(iswalnum(s[i]) )
{
temp+=tolower(s[i]);
}
}
bool flag=true;
for(int i=0;i {
if(temp[i]!=temp[temp.length()-1-i])
flag=false;
}
return flag;
}
This was HR round and they asked personal related questions about myself.
Tell me about yourself
Tell me about the most challenging project
Tell me about the basic pillars of OOPs
Why should we hire you?
What are your strengths and weakness?
what are acid properties
Am I ready to relocate to any location in India
If you won a 10 crore lottery will you still work?
What do you prefer flexible timing or fixed timings?
Tip 1: Make sure your resume is up-to-date
Tip 2: Be confident and focus on your communication
Tip 3: Prepare for the behavioral 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?