Tip 1 : Give 1 hour daily for coding.
Tip 2 : Clear the concepts first
Tip 3 : Never give up
Tip 1 : One page resume.
Tip 2 : Clear and mention projects
Tip 3 : Mention what you really know, don’t mention useless
It was a protected round,
Time is enough but try to solve it ASAP


If the string is “abcd”, then all possible substrings of size two are { “ab”, “bc”, “cd”}.






1. Each student gets at least one book.
2. Each book should be allocated to only one student.
3. Book allocation should be in a contiguous manner.
Input: ‘n’ = 4 ‘m’ = 2
‘arr’ = [12, 34, 67, 90]
Output: 113
Explanation: All possible ways to allocate the ‘4’ books to '2' students are:
12 | 34, 67, 90 - the sum of all the pages of books allocated to student 1 is ‘12’, and student two is ‘34+ 67+ 90 = 191’, so the maximum is ‘max(12, 191)= 191’.
12, 34 | 67, 90 - the sum of all the pages of books allocated to student 1 is ‘12+ 34 = 46’, and student two is ‘67+ 90 = 157’, so the maximum is ‘max(46, 157)= 157’.
12, 34, 67 | 90 - the sum of all the pages of books allocated to student 1 is ‘12+ 34 +67 = 113’, and student two is ‘90’, so the maximum is ‘max(113, 90)= 113’.
We are getting the minimum in the last case.
Hence answer is ‘113’.
Give me your Introduction.
What are your strengths and weaknesses?
Why do you want to join us?

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: