Tip 1 : Practice lots of competitive programming.
Tip 2 : Understand and learn DSA
Tip 3 : try to solve real problems through any coding platform like LeetCode, HackerRank, etc.
Tip 1 : Do not put false things and over skills in your resume.
Tip 2 : Put some experience and working projects in your resume.
Timing-90 Duration Of Assessment
Need to attempt the test within next 48 after getting mail.
Test is conducted virtually through IBM test platform. Test contains questions related to DBMS, OOPS concept, programming, SQL, and other questions related to Leadership Principles and workstyles.
We need to answer questions related to Core subjects, DBMS, SQL, OOPS concept, Programming, Behavioral, Leadership Principles and workstyles.
Tip 1: Need to revise topics related to assessment test.
Tip 2: Need to choose one option.
Tip 3: Based upon your knowledge you need to answer.



There are no leading zeros in both the strings, except the number 0 itself.
Do not use any built-in Big Integer Library.
If, A = 123, and B = 456.
So the product of both numbers will be 56088.
string Solution::multiply(string s1, string s2) {
int m1=s1.size();
int m2=s2.size();
if(s1=="0" || s2=="0")
{
return "0";
}
string ans="";
int carry=0;
string temp="";
for(int j=m2-1;j>=0;j--)
{
temp+='0';
string res=temp;
res.pop_back();
carry=0;
int val=s2[j]-'0';
for(int i=m1-1;i>=0;i--)
{
int x= (s1[i]-'0')*val;
x+=carry;
res.push_back('0' + (x%10));
carry=x/10;
}
while(carry>0)
{
res.push_back('0' + (carry%10));
carry=carry/10;
}
reverse(res.begin(),res.end());
if(ans=="")
{
ans=res;
continue;
}
carry=0;
// now add
string t="";
int k1=ans.size();
int k2=res.size();
int a=k1-1;
int b=k2-1;
val=0;
while(a>=0 || b>=0)
{
val=0;
if(a>=0)
{
val+=(ans[a]-'0');
a--;
}
if(b>=0)
{
val+=(res[b]-'0');
b--;
}
val+=carry;
t.push_back('0' + (val%10));
carry=val/10;
}
while(carry>0)
{
t.push_back('0' + (carry%10));
carry=carry/10;
}
reverse(t.begin(),t.end());
ans=t;
}
int i=0;
while(i {
i++;
}
if(i==ans.size())
{
return "0";
}
return ans.substr(i);
}
We need to solve 1 or 2 coding question within 1 hour in which we need to explain our approach before writing the code and we need to give optimal solution of the approach.
Interviewer also asks some other questions as well like your introduction, some core subjects question related to DBMS, OOPS concept, programming, SQL, and other questions related to Leadership Principles and workstyles.



1. Gray code sequence contains numbers from 0 to 2^'grayNumber'-1 in bit/binary form.
2. Two consecutive gray code sequence numbers only differ by 1 bit.
3. Gray code sequence must start with 0.
Given 'grayNumber' : 2.

As depicted from above image, the gray code sequence is 0,1,3,2.
1. The output sequence must contain the decimal representation of numbers instead of the binary form.
2. There can be multiple answers print anyone.

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?