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

      Undo

      Questa è la tua azienda?

      Chi siamo
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Undo | Offerte di lavoro di Undo | Stipendi di Undo | Benefit di Undo
      Colloqui di UndoColloqui per Senior Software Engineer presso UndoColloquio di Undo


      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 Senior Software Engineer

      6 lug 2025
      Candidato anonimo a colloquio
      Londra, Inghilterra

      Altre recensioni di colloqui per Senior Software Engineer presso Undo

      Colloquio per Senior Software Engineer

      26 set 2017
      Candidato anonimo a colloquio
      Cambridge, East of England, England
      Nessuna offerta
      Nessuna offerta
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Undo (Londra, Inghilterra) nel mese di mag 2025

      Colloquio

      "The Grill" is the name of the interview process. Which was a true software grilling against 3 senior engineers. Most questions were unique and involved deep understanding of Linux system programming

      Domande di colloquio [1]

      Domanda 1

      System Design and programming was the key topic of questions
      Rispondi alla domanda
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura di persona. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Undo (Cambridge, East of England, England) nel mese di set 2017

      Colloquio

      You start out with a brief telephone interview to see if you are a potential match for the company, if both parties are happy to proceed you will be invited to a face to face interview. The face to face interview is long, but fair, I was greeted by the Cheif Operational Officer of the company, who is a knowledgeable guy; he knows his stuff. It's a fairly informal chat about the company, and about what processes they employ at the company. You get given a good idea about what they do, what they value and what they are looking for in a candidate. My face to face interview lasted around 5-6 hours. I didn't get offered a position as they are looking for someone with a much deeper understanding of how the Linux system APIs work than what I currently have (i.e. at the C Library and Kernel level) and someone with a more comprehensive knowledge of how C code is assembled.

      Domande di colloquio [5]

      Domanda 1

      Write a C function to reverse a string; discuss your approach, and why you chose the method you have gone for.
      1 risposta

      Domanda 2

      Write a C function to reverse the order of words in a string sentence; "some short phrase" becomes "phrase short some"
      1 risposta

      Domanda 3

      Write out the assembly for this C code snippet taking into account possibilities to optimize: int myfunc( void ); // Don't need to provide assembly for this; you can assume it is "callable" void abc( void ) { int a, b, c, d; a = 1 b = 2 c = myfunc() + b; return c; }
      1 risposta

      Domanda 4

      Discuss this code snippet; can you spot any bugs and if so, how to fix them (note, the code in the interrupt handler cannot be modified): // The following is known: // 1. You can be interrupted at any time. // 2. The interrupt will be repeatedly raised every 'x' micro seconds. // Please answer: // 1, Where is the bug in this code? // 2. How you would fix it? #include<stdio.h> #include<signal.h> #include<unistd.h> #include<assert.h> typedef struct { int a; int b; int c; int done; } foo; foo bar; void sig_handler(int signo) { if ( !bar.done ) { bar.c = bar.a + bar.b; bar.done = 1; } } int main(void) { bar.done = 0; bar.a = 0; bar.b = 0; signal(SIGINT, sig_handler); while(1) { for (int i=1; i < 20; i++) { for (int j=1; j < 20; j++) { bar.a = i; bar.b = j; while( !bar.done ); assert( bar.c == bar.a + bar.b ); bar.done = 0; printf("Loop done %d\n", bar.c); } } } }
      1 risposta

      Domanda 5

      Discuss what happens when you type the command "ls" in a terminal window and hit enter
      1 risposta
      1

      Colloquio per Senior Software Engineer

      14 nov 2017
      Dipendente anonimo
      Cambridge, East of England, England
      Offerta accettata
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Undo (Cambridge, East of England, England) nel mese di ago 2016

      Colloquio

      - Phone chat with a HR person - Phon e chat with a senior engineer (to understand more about the company and whether we were suitable for each other) - Interview at Undo's office with COO, CEO and two engineers.

      Domande di colloquio [1]

      Domanda 1

      Various questions on how I would implement what UndoDB does and then several questions from basic C knowledge to inner workings of Linux.
      Rispondi alla domanda