Tip 1 : Learn javascript very well and try to learn typescript which will be better for you many companies prefer that.
Tip 2 : Learn SQL for database , query over data joins and all.
Tip 3 : Learn graph and what are the benefits over rest API and all
Tip 1 : Add project-related web development using node js express and for API use graphql that complete the company requirement
Tip 2 : Add the skills that you mainly know, but good to have typescript,js, node js, graphql ,hasura
The timing was in the evening but it got. postpone for 1 hour.
The interviewer was strict he didn't help much if you just forgot something silly
They didn't mention about json input or query over json but he ask in depth



'S' = "{}()".
There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
first take an empty array like:-
let tracer = []
start the loop on the string length that is given by params
for(let i=0;i < string.length; i++)
then we can check that the next bracket side by side are same or not or have different bracket so start with if condition
braces[i] === "(" || braces[i] === "{" || braces[i] === "["
just check like this in if condition and then push tracer.push(braces[i])
or else just check length === 0 then return false directly
and store the last value that is in the string so we can check for other condition
let lastValue = tracer[tracer.length-1]
then check condition for closing bracket
(braces[i] === ']' && lastValue === '[') || (braces[i] === '}' && lastValue === '{') || (braces[i] === ')' && lastValue === '('. )
and then pop if condition get true
tracer.pop()
or else break;
this is how we can do this in javascript , I am adding the whole solution
i am not able to remember the question but he asked me about primary key and all key definition and then he asked me about normalization in dbms and ask me to join three table , I will give example type of join that I have done.
Tip 1 : Learn all the basic of sql so you can answer them properly
Tip 2 : The three table joins I do was similar to this but he asked me to add more condition later
select s_name, score, status, address_city,
email_id, accomplishments from student s,
marks m, details d where s.s_id = m.s_id and
m.school_id = d.school_id;
Tip 3 : Prepare yourself for javascript question too he asked all the basic definition and logic over javascript

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