Ir para o conteúdoIr para a pasta
  • Vagas
  • Empresas
  • Salários
  • Para empresas

      Avance em sua carreira

      Descubra qual pode ser seu salário, conquiste a vaga dos seus sonhos e compartilhe insights de qualidade de vida com sigilo.

      employer cover photo
      employer logo
      employer logo

      Undo

      Essa empresa é sua?

      Sobre
      Avaliações
      Remuneração e benefícios
      Vagas
      Entrevistas
      Entrevistas
      Buscas relacionadas: Avaliações da empresa Undo | Vagas da empresa Undo | Salários da empresa Undo | Benefícios da empresa Undo
      Entrevistas da empresa UndoEntrevistas do cargo de Senior Software Engineer da empresa UndoEntrevista da empresa Undo


      Glassdoor

      • Sobre
      • Prêmios
      • Blog
      • Fale conosco

      Empresas

      • Conta gratuita de empresa
      • Área da empresa
      • Blog para empresas

      Informações

      • Ajuda
      • Regras da Comunidade
      • Termos de Uso
      • Privacidade e opções de anúncios
      • Não venda nem compartilhe minhas informações
      • Ferramenta de consentimento de uso de cookies

      Trabalhe conosco

      • Anunciantes
      • Carreiras
      Baixe o aplicativo:

      • Busque por:
      • Empresas
      • Vagas
      • Localizações

      Copyright © 2008-2026. Glassdoor LLC. “Glassdoor”, “Worklife Pro”, “Bowls” e o logotipo do Glassdoor são marcas comerciais pertencentes à Glassdoor LLC.

      Empresas seguidas

      Fique por dentro de todas as oportunidades e dicas internas seguindo as empresas de seus sonhos.

      Buscas de vagas

      Comece a buscar vagas para receber atualizações e recomendações personalizadas.

      Entrevista para Senior Software Engineer

      26 de set. de 2017
      Candidato(a) sigiloso(a) à entrevista
      Cambridge, East of England, England

      Outras avaliações de entrevista de vagas de Senior Software Engineer da empresa Undo

      Entrevista para Senior Software Engineer

      6 de jul. de 2025
      Candidato(a) sigiloso(a) à entrevista
      Londres, Inglaterra
      Nenhuma oferta
      Nenhuma oferta
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me pessoalmente. O processo levou 1 semana. Fui entrevistado pela Undo (Cambridge, East of England, England) em set. de 2017

      Entrevista

      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.

      Perguntas de entrevista [5]

      Pergunta 1

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

      Pergunta 2

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

      Pergunta 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 resposta

      Pergunta 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 resposta

      Pergunta 5

      Discuss what happens when you type the command "ls" in a terminal window and hit enter
      1 resposta
      1
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Undo (Londres, Inglaterra) em mai. de 2025

      Entrevista

      "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

      Perguntas de entrevista [1]

      Pergunta 1

      System Design and programming was the key topic of questions
      Responder à pergunta

      Entrevista para Senior Software Engineer

      14 de nov. de 2017
      Funcionário(a) sigiloso(a)
      Cambridge, East of England, England
      Oferta aceita
      Experiência positiva
      Entrevista difícil

      Candidatura

      Candidatei-me por meio de recrutador(a). O processo levou 2 semanas. Fui entrevistado pela Undo (Cambridge, East of England, England) em ago. de 2016

      Entrevista

      - 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.

      Perguntas de entrevista [1]

      Pergunta 1

      Various questions on how I would implement what UndoDB does and then several questions from basic C knowledge to inner workings of Linux.
      Responder à pergunta