I applied online. The process took 3 weeks. I interviewed at OutSystems (Braga) in July 2019
Interview
The interview process was not too long and during the technical part two recruiters were involved at the same time to reach different perspectives and avoid bias. I would describe as very fair.
Interview questions [1]
Question 1
What would be your thought process to find the root cause for a poor performance in a scenario with FrontEnd Servers, BackEnd Server and Database Servers where they all communicate using TPC?
I applied online. I interviewed at OutSystems (Kuala Lumpur)
Interview
Straightforward, if not qualified will tell you straight away. First phone call, second google meet with HR, third bring home assessment, fourth technical assessment with 2 interviewers for 2 stages.
Interview questions [1]
Question 1
Explain about load balancer, how you solve lagging issues, write a function code
I applied online. The process took 4 weeks. I interviewed at OutSystems (Braga) in Apr 2020
Interview
After applying for the position, I received a confirmation email.
Then I was contacted by phone and I agreed to answer some questions.
After this step, there were 3 interviews, 2 of witch were technical. The last interview was solely to know me better and decide if I fit to the company culture.
Finally, I received an offer.
Interview questions [3]
Question 1
Your boss calls you and tells you he cannot print a document. It’s late in the morning and you are late for work; also, you only have the phone he rang you at - you forgot your cell phone and laptop at work. Your boss needs the document printed in 10 minutes and he does not know what to do!
A colleague of yours was sent an error. He does not know what system it belongs to, and has no idea how to solve the problem. The error can be seen in (temporary link goes here, with log error message) .
Analyze the error message. What can you say about which is the system where the error is happening, and about the error itself -- insights that can help solving the problem?
Using any programming language you want, write two different implementations (one that uses a loop and one that does not) of a function that receives a string and returns the sum of the numeric characters in it. (Example: input - ‘0ut5yst3m5’; result - 13)
Provide instructions on how to test your code including calls to your function with input examples. Your instructions will be followed thoroughly - If we cannot test your code by following them, you have failed the question. The simpler the better.