Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      Ruangguru.com

      Questa è la tua azienda?

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Ruangguru.com | Offerte di lavoro di Ruangguru.com | Stipendi di Ruangguru.com | Benefit di Ruangguru.com
      Colloqui di Ruangguru.comColloqui per Backend Engineer presso Ruangguru.comColloquio di Ruangguru.com


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per Backend Engineer

      4 ott 2021
      Candidato anonimo a colloquio
      Giakarta
      Nessuna offerta
      Esperienza neutra
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Ruangguru.com (Giakarta) nel mese di set 2021

      Colloquio

      There were three rounds in the interview process. The first round was live coding. You will be interviewed by a Software Engineer. At that time, I was allowed to use any IDE that I was familiar with (they will change this soon to their own internal IDE). There were two levels to the live coding test, which you can refer to the interview questions. The second round of the interview. I was interviewed by two people: One being a Senior Software Engineer, and one supposedly being the Tech Lead. This is a system design interview. In this round of interview, there are two levels as well. On the first level, you will be asked to mention in detail your projects. They will take one that they percieve as being able to be scaled up and have you think about how you will scale this up. The second level, they will ask you about a random system that they want you to make a design of. It may or may not be related to the company. I was lucky that I got something that was kind of related to them in some way. The third round of interview was with the SVP. They will confirm what you have wrote on your CV with questions of a certain level of depth regarding to the skills that you wrote with respect to the position that you are applying to.

      Domande di colloquio [12]

      Domanda 1

      Coding Interview: Level 1 1. Given a dictionary input where it has departments as keys and employee ids as values: Print out an array of arrays where: 1. Each department that has the same number of employees are put in the same array 2. The arrays are ordered based on how many employees are in the departments that are in the array. 3. The departments appear in their natural ordering. Sample Input {"general": [2, 3, 4], "infra": [3, 5], "humor": [4, 6]} Sample Output [["infra", "humor"], ["general"]]
      1 risposta

      Domanda 2

      Coding Interview Level 2 Similar to level 1, but we now add an additional input which is an employee id. Only include departments that have this particular employee id in it. Sample Input: dictionary: {"general": [2,3,4], "infra": [3,5], "humor": [4,6]} employeeId: 3
      1 risposta

      Domanda 3

      System Design Interview: Level 0: How would you solve the race condition in a program?
      1 risposta

      Domanda 4

      System Design Interview: Level 1: Given the Automatic Schedule Generator that you just mentioned. You said that it only has one user and this particular user only comes from one faculty.
      Rispondi alla domanda

      Domanda 5

      System Design Interview: Level 2: Ruangguru has this new feature called Tryouts. We want to add a Leaderboards feature to it. This leaderboards feature will tally up all the tryout scores that the students have obtained for that month, and display the top X students in the leaderboards.
      Rispondi alla domanda

      Domanda 6

      System Design Interview: Level 2 Addition: 1. Modify the leaderboards feature so that it can also display leaderboards per day.
      Rispondi alla domanda

      Domanda 7

      System Design Interview: Level 2 Addition: 2. Can you perform indexing to improve the performance of this feature?
      Rispondi alla domanda

      Domanda 8

      SVP Interview: Explain to me what an index is, what types of indexes are there, it's pros and cons and when you should and should not use an index.
      Rispondi alla domanda

      Domanda 9

      SVP Interview: You are given multiple files which contain integers. The total size of all the files is 1 terabyte. Say you only have 50 megabytes of memory. How would you sort it? ( I cannot answer)
      Rispondi alla domanda

      Domanda 10

      SVP Interview: Since you don't know how to answer the previous question, let's reduce the input into two files then, Each file is 500 gigabytes. How would you sort it when you have only 50 megabytes of memory (i.e. RAM purely used for the sorting algo)? Assume you have infinite disk space.
      Rispondi alla domanda

      Domanda 11

      SVP Interview: Explain to me in detail the React Lifecycle.
      Rispondi alla domanda

      Domanda 12

      SVP Interview: Explain to me a recent (6-12 months) topic that you have studied in depth.
      Rispondi alla domanda
      7

      Altre recensioni di colloqui per Backend Engineer presso Ruangguru.com

      Colloquio per Backend Engineer

      25 feb 2020
      Dipendente anonimo
      Giakarta
      Offerta accettata
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Ruangguru.com (Giakarta) nel mese di feb 2020

      Colloquio

      I applied for a position as backend engineer. Overall, i must say it was very technical (yes, even when interviewing with the HR) The interview was divided into 3 main parts with 1 additional parts at the end: 1. Role Matching, a brief 15 - 20 minutes interview with the HR. Discussing on your role, past experience, and some technical case in which you have to provide a solution & complexity analysis. (I did say it was very technical) 2. Live Coding Interview. This is a 1:1 interview with the backend engineer. You were a given a set of problem and were asked to solve it within 30 minutes followed up with time & space complexity analysis 3. System Design Interview. This is a panel interview with some of the engineering leaders including 1 senior engineer, 1 Techlead, and 1 senior engineering manager. You were given a case and were asked to solved it. 4. SVP (Senior vice president) Interview. Non technical interview. If you reach this point, it's likely you'll be getting the offer any time soon. Not long after i completed the final interview, they sent me the offering letter through email.

      Domande di colloquio [3]

      Domanda 1

      Advance algorithm and data structure problem with time & space complexity analysis
      Rispondi alla domanda

      Domanda 2

      Design a scalable and available system for ticket booking with high number of request per second ? Provide as much detail
      Rispondi alla domanda

      Domanda 3

      How do you handle race condition ?
      Rispondi alla domanda
      6

      Le migliori aziende per "stipendio e benefit" vicino a te

      avatar
      Deloitte
      3.5★Stipendio e benefit
      avatar
      KPMG
      3.6★Stipendio e benefit
      SelfEmployed.com
      3.9★Stipendio e benefit
      avatar
      Amazon
      3.7★Stipendio e benefit