Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Agoda
Colloquio
I was contacted by a recruiter soon after I applied. The recruiter sent me a link to a Hackerrank test. The test contained a total of 17 questions, with 3 coding questions and 14 MCQ
Domande di colloquio [1]
Domanda 1
1. Reverse words in a string
2. Find the first number in an array that is not repeated (or repeated, I do not remember exactly)
3. Sort a given list of date string
4. function logsth() {
console.log(this);
}
new logsth();
what is the value of this?
5. const cowsound = 'moo';
function makesound() {
console.log(cowsound);
const cowsound = 'baa';
console.log(cowsound);
}
what will you see in the console?
6. Some question about left join
7. Some question involving difference between transpilation and polyfill
8. A question about what certain specified situation represents the correct http status? The answer was options were 401, 403, 500 and something else.
9. which of the data structures can erase from beginning or end in O(1) time? Options are: vector, dequeue, stack, segment tree
10. Some question about CORS
11. Something about JSONP
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Agoda (Singapore) nel mese di set 2022
Colloquio
The interviewer will expect you to write the quicksort, merge sort, or heap sort in 15-20 min like you have remembered the code. I saw her looking at the different screen while asking ques, she was trying to tally the code which I have written.
Domande di colloquio [1]
Domanda 1
write sorting algorithm.
create soldier team of 3 based on ranking
Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Agoda (Singapore) nel mese di mar 2021
Colloquio
Recruiter reached out to me on LinkedIn.
1. Initial chat with recruiter via phone call
2. Coding test - for mine, it was a OOP coding challenge, not difficult if you've been practising OOP languages (Java, C# etc)
3. Platform test - Tested on my React knowledge, could be entirely different depending on your experience and tech stack
4. Architecture - Gave a scenario and asked how I'd design solution in terms of the whole flow on the interview, you'd be expected to know deep level of details in each part of the process
The recruiter and the interviewers were very friendly. I learned a lot in preparing for the interviews.
Domande di colloquio [1]
Domanda 1
Describe each step of the process when user submit a web address on browser to the end.
The first part was a HackerRank 60 min test.
It had 14 selection questions and 3 programming exercises.
The programming languages available in the editor were
* C#
* Java
* Kotlin
* JS
* Objective C
* Swift
and the autocompletion was disabled.
Domande di colloquio [2]
Domanda 1
The first 14 questions were about
* Basic data structures
* Basic SQL queries
* HTTP methods and status codes in REST
* Basic algorithm complexity
* Web browser behavior
* Mid-level JS