I applied online. The process took 1+ week. I interviewed at Thentia (Toronto, ON) in Jan 2020
Interview
First round was a call from HR and then 1 hour technical discussion with 2 folks from the company. HR was also present in the interview room. Discussion was related to previous experience and 2-3 technical questions related to REST API and JavaScript programming.
I was selected for the final interview with the CEO which is suppose to be just a cultural fit casual talk. i was called to meet with the CEO at 2PM but i got an email at 10.30AM that they have put this position on hold because the CEO is too busy.
Such a waste of time and energy.
Please don’t interview for them if you are going there to work in IT.
Interview questions [1]
Question 1
1) Write REST API http methods for a task using java/JavaScript?
2) write a doLaundry function to perform tasks like wash,dry and rinse in a specific order , you will be given timeouts (use callback functions)
I applied online. I interviewed at Thentia (Toronto, ON)
Interview
There are 3 interviews in total 1. Recruiter screening 2. Technical interview with team leads 3. Behavioral interview with the manager The technical interview includes going through your past work experience, and questions regarding your knowledge of Javascript, database, and Angular, and coding questions at the end. They are not extremely difficult to answer and the interviewer is really nice. The process took about 2 weeks.
Interview questions [1]
Question 1
Build a tree, difference between PUT and POST requests, How does the javascript event loop work
I applied through an employee referral. I interviewed at Thentia in Feb 2021
Interview
A screening call followed by an invitation to an 80-minute technical interview. The first 60 minutes is a written test. The last 20 minute is a panel interview, in which they go through the candidate's coding solutions via screen share.
Thank you!
Interview questions [3]
Question 1
Please build a function that takes in the array of edges, construct the entire tree and return the root node 1.
Some important points
- 1 is the root node
- There is no duplicated edge
- There is no isolated node
- Thus N nodes, n-1 edges
- Positions in the tuple do not indicate direction
Sample tree node class:
Node {
int value;
List<Node> children;
}
Tony drinks a cup of coffee every day. As part of the orientation, every new hire must prank Tony by adding salt to his coffee.
This is done through a series of REST calls.
Get call ‘/locate’ will return the physical location of Tony
eg. {‘location’: ’in his office’} or {‘location’: ’in the kitchen’}, etc.
Post call ‘/addsalt’ is for adding salt
We can only add salt when Tony is not in his office
Get call ‘/run’ running away!
We run under 2 conditions,
1. If Tony is in his office, we need to run away as he knows what’s coming
2. After adding salt, lets get out of there
Task: Assuming the server side rest end points are already available, please write the client-side rest call chain for the describe actions