Tip 1 : Be consistence in learning
Tip 2 : At least solve two coding problem daily
Tip 3 : Make notes and recall every week what you learned previously.
Tip 1 : Resume should be on one page, and project and certificates should be mentioned clearly.
Tip 2 : Add academic details, and remove unwanted information like hobbies. Don't mention strange things.
General Aptitude and technical questions.
Calculate the speed
Eg.In covering a distance of 30 km, Abhay takes 2 hours more than Sameer. If Abhay doubles his speed, then he would take 1 hour less than Sameer. Abhay's speed is:
Tip 1 : Read the question twice
Tip 2 : Find the logical answer



Consider the array be 1,6,4,6,2,4,2
The integers 2, 4, 6 occur twice and only the integer 1 occurs once.



Consider if ‘N’ = 4, the Factorial of 4 will be the product of all numbers from 1 to 4, which is 1 * 2 * 3 * 4 = 24. Hence, the answer is 24.
Using recursion
1.Define a function that takes a positive integer as input and returns its factorial. This function will call itself recursively with smaller inputs until it reaches the base case.
2.Define the base case for the recursive function. The factorial of 0 is 1, so the base case should return 1 when the input is 0.
3.In the recursive case, multiply the input by the factorial of the input minus 1. This will continue until the base case is reached.
Using normal traversal
1.Define a variable to hold the factorial, initially set to 1.
2.Use a loop to iterate over the integers from 1 to the input number. For each integer, multiply the current value of the factorial variable by the integer.
3.After the loop finishes, the factorial variable will contain the factorial of the input number.



You must write an algorithm whose time complexity is O(LogN)
Pseudocode of Iterative Binary Search Algorithm:
binarySearch(arr, x, low, high)
repeat till low = high
mid = (low + high)/2
if (x = arr[mid])
return mid
else if (x > arr[mid])
low = mid + 1
else
high = mid – 1
Write SQL query for table creation and table insertion.
What are access specifiers and its uses?
What is Overloading and overriding?
Topic was online shopping vs Offline shopping
What are your views on the difference between Online Shopping vs Offline Shopping?
Imagine that a team member approaches you with a conflict they are having with another member of the team. They feel that the other person is not pulling their weight and is causing delays in the project. How would you handle this situation? Please walk me through your thought process and the steps you would take to address the conflict.
Tip 1 : Active listening: Make sure you listen carefully to the problem statement, and ask clarifying questions if necessary. It is essential to understand the problem completely before attempting to solve it.
Tip 2 : Show empathy: Show that you understand the team member's perspective and that you are empathetic to their situation. This will help establish trust and rapport.
Tip 3 : Remain calm and composed: It is important to remain calm and composed throughout the conversation, even if the problem seems challenging or stressful.
Introduce yourself
What are your weakness and strength?
What do you know about salesforce?

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?