Tip 1 : Prepare for Aptitude , it will help in clearing screening round. Work on your communication skills. For Aptitude, one can prefer R.S Aggarwal book.
Tip 2 : Learn some coding language if possible. In Second round there will be two coding questions.
Minimum one question is required to clear this round.
Tip 3 : Prepare your Project very well, It is very important for interview.
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
Environment is good and easy to understand. Timing is in morning.
If in a cricket one day match, there were no wide balls, no wides, no extras and no overthrows.
What is the maximum number of runs that a batsman can score in an ideal case scenario?
1653
Explanation:
For an ideal case, the batsman will hit a six on each ball. But if he hits six on the last ball of the over, the strike will change in the next over. Thus, the best he can do in the last ball is run 3 runs so that he retains the strike even in the next over. Thus the total runs that he can score in each over:
6 * 5 + 3 = 33
But this will have to go like it only till the 49th over. In the last over, he can hit a six in the last ball as well as that will be the last ball of the match.
Thus runs for the last over will be 6 * 6 = 36.
Hence the maximum runs = 33 * 49 + 36 = 1653
2 coding questions
The Binary number system only uses two digits, 0 and 1 and number system can be called binary string. You are required to implement the following function:
int OperationsBinaryString(char* str);
The function accepts a string str as its argument. The string str consists of binary digits eparated with an alphabet as follows:
– A denotes AND operation
– B denotes OR operation
– C denotes XOR Operation
You are required to calculate the result of the string str, scanning the string to right taking one opearation at a time, and return the same.
Note:
No order of priorities of operations is required
Length of str is odd
If str is NULL or None (in case of Python), return -1
Input:
str: 1C0C1C1A0B1
Output:
1
#include
using namespace std;
int OperationsBinaryString(char* str)
{
if(str==NULL)
return -1;
int i=1;
int a=*str-'0';
str++;
while(*str!='\0')
{
char p=*str;str++;
if(p=='A')
a&=(*str -'0');
else if (p=='B')
a|=(*str -'0');
else a^=(*str -'0');
str++;
}
return a;
}
int main()
{
string s;
getline(cin,s);
int len=s.size();
char *str=&s[0];
cout<}
Tell me about yourself
Explain any one of your projects.
What are the difficulties have you faced while implementing this project
What was your role in it.
What was your experience as a project head in your team
What language you have used to implement backend
Could you brief me about blockchain technology
What if you get a chance to lead a blockchain-based project will you do? and what role you would prefer?
Tell me about the failures that you faced, and how you improved there.
Which new technology did you explore recently?
Can we get an optimized solution/result to our problem with the help of blockchain and why do you feel so?
Have you done any certifications?
How did you improve your knowledge and technical expertise during Covid-19?
What was your Favourite subject in Engineering?
What are OOPS concepts?
What is Exceptional Handling in JAVA?
Explain the Inheritance concept with a real-world example?
Do you have any questions for me?

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: