Tip 1 - Practice Atleast 250 Questions
Tip 2 - Do atleast 2 projects
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
3 Coding questions – Easy, Medium, and Hard.
13 MCQs based on outputs, Computer fundamentals, Aptitude.



If two or more such subarrays exist, return any subarray.
consider all subarrays one by one and check the sum of every subarray. Following program implements the simple solution. Run two loops: the outer loop picks a starting point I and the inner loop tries all subarrays starting from i.



1. The input string may contain the same characters, so there will also be the same permutations.
2. The order of permutation does not matter.
Used recursion (backtracking)



Create a nested loop, the outer loop from starting index to n - k th elements. The inner loop will run for k iterations.
Create a variable to store the maximum of k elements traversed by the inner loop.
Find the maximum of k elements traversed by the inner loop.
Print the maximum element in every iteration of outer loop
ThoughtWorks Developer allows you to demonstrate hands-on coding, design, OOP, and solution skills on the code which you have submitted.
“Rent a Ride” As a customer to Rent a Ride you book a cab. We charge you as per the distance covered. We charge 8rs/km. The moment you click the button to RIDE, we search for the nearby drivers who will accept your ride. Suppose there are 15 drivers near your location, then we send the request to the first driver who is closest to you, then the second, and so on. There are a few conditions though, based on which we can not send the request to the nearby driver.
Tip 1 : Used OOPS and write clear code
What salary do you expect?
When can you join?
Are you willing to relocate?

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?