Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empresas

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      Nubank

      Empresa activa

      Información
      Opiniones
      Sueldos y beneficios
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Opiniones sobre Nubank | Ofertas de empleos en Nubank | Sueldos en Nubank | Beneficios en Nubank
      Entrevistas de NubankEntrevistas para el puesto de Software Engineer en NubankEntrevista de Nubank


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empresas

      • Cuenta gratuita de empresa
      • Centro de empresas

      Información

      • Ayuda
      • Normas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de consentimiento de cookies

      Trabaja con nosotros

      • Anunciantes
      • Empleo
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. «Glassdoor», «Worklife Pro», «Bowls» y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información de primera mano.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Entrevista de Software Engineer

      6 jul 2020
      Candidato de entrevista anónimo
      Sin oferta
      Experiencia negativa
      Entrevista difícil

      Solicitud

      Solicité el puesto a través de un captador. El proceso duró 4 semanas. Acudí a una entrevista en Nubank

      Entrevista

      Fiz uma entrevista com equipe e depois fiz um teste tecnico, demoraram 3 semanas para responder. O stack deles é bem diferente e usam bastante ClojureScript, Kafka, Datomic então ter experiência sobre essas tecnologias te da muito vantagem.

      Preguntas de entrevista [2]

      Pregunta 1

      You were tasked with the creation of a proof of concept for myDB, a brand new javascript library which enables the creation of in-memory client-side databases. Your final delivery should consist of a basic version of the library and a demo App that uses it to display a visual representation of an in-memory database. Expect to deal with: - Data Normalization and Denormalization; - Recursion; - Reactive User Interfaces; - Immutability. Solution should be maintainable, extensible, production quality. We expect: - Clean, concise code; - Adoption of Functional Programming patterns – feel free to use libraries that facilitate functional operations; - Semantic use of your chosen language; - Accurate implementation of provided graphical references – feel free to use frameworks, but avoid UI component libraries such as Material UI and Bootstrap; - Quality unit tests – for the library; - Documentation; - A ReadMe file containing comprehensive instructions on how to setup, run and test your code. Both library and demo apps are meant for a web environment, they may be written in JavaScript or any programming language that compiles to JavaScript (TypeScript, ELM, ClojureScript, Reason). You're allowed to use any of the features supported by the most recent versions of Chrome and Firefox. # Library myDB is a library that allows client applications to create and manipulate in-memory databases. The Library should be able to: - Create dbs. - Add new tables to a db. - Add new entities to tables. - An entity attribute can either be a Value (string, boolean or scalar) or a Reference to another attribute. - A Reference should be described with a triplet following the format: `[ tableId entityId attributeId ]`. - Resolve the value of a given reference. - Generate a normalized representation of the state of a db. - Generate a denormalized representation of the state of a db. _The library should expose at least the following functions:_ # createDB Creates and returns a new myDB db. | Inputs | Outputs | | None | database: object | createDB(); // => new myDB database # addTable Given a db and a tableId, creates a new table with the specified tableId and adds it to the db. Returns the updated db. | Inputs | Outputs | | database: object | database: object | | tableId: string | | addTable(db, 't'); // => db with a table of id t # addEntity Given a db, tableId and entityBody, creates a new entity with the provided entityBody and adds it to the specified table of the db, under a unique entityId. Returns the modified db. Inputs: database: object tableId: string entityId: string entityBody: {string: any} | Inputs | Outputs | | database: object | database: object | | tableId: string | | | entityId: string | | | entityBody: object | | addEntity(db, 't', 'i', { attrId: 'attrValue' }); // => db with new entity of id "i" and body {attrId: "attrValue"} added to table "t" # dump Generates a representation of the state of a given db. | Inputs | Outputs | | database: object | database: object | dump(db); // => {t: {e1: {k: 'v'}, {e2: {refToK: ['t', 'e1', 'k']}}}} # denormalize Generates a denormalized representation of the state of a given db. | Inputs | Outputs | | database: object | database: object | denormalize(db); // => {t: {e1: {k: 'v'}, {e2: {refToK: 'v'}}}}
      1 respuesta

      Pregunta 2

      # Frontend Using myDB, implement a web app that displays an up-to-date representation of the state of a given db through a GUI. We don't expect either unit or e2e tests. Don't worry about animations or responsive behaviors, but try to follow the provided layout to the best of your abilities. We highly recommend creating your demo app folder structure inside the same source directory as the Library. This setup will allow your app to directly reference builds of the Library and greatly facilitate its development. Ex . ├── src │ ├── my-db │ │ └── ... │ └── demo-app │ └── ... │ ├── README.md └── ... The initial state of your app should consist of a sample db. Use your library to create, populate and output a db containing the following tables and entities: _Customers | Entity ID | Birthday | CPF | e-mail | Name | | 0 | 15/12/1987 | 234.528.218-70 | joao.silva@email.com | João da Silva e Silva | | 1 | 18/01/1962 | 682.245.830-22 | maria.goncalves@email.com | Maria Gonçalves Oliveira | | 2 | 20/03/1989 | 207.772.923-16 | janaina.araujo@email.com | Janaina Araújo dos Santos | _Accounts | Entity ID | Balance | CPF | Status | | 0 | 633400 | <Reference to Customers Table - Entity 2 - CPF> | ACCOUNT_STATUS_ACTIVE | | 1 | -2357000 | <Reference to Customers Table - Entity 0 - CPF> | ACCOUNT_STATUS_BLOCKED | You can assume, that all entities in a table always have the same attributes.
      Responder pregunta
      11

      Otras opiniones sobre las entrevistas para el puesto de Software Engineer en Nubank

      Entrevista de Software Engineer

      9 jun 2026
      Candidato de entrevista anónimo
      Sin oferta
      Experiencia positiva
      Entrevista normal

      Solicitud

      Acudí a una entrevista en Nubank

      Entrevista

      Codesignal round with some DSA / OOP is the first pre screening, Each question is in increasing difficulty, there are 4 questions. It is important to manage time as there is just 90 minutes to complete the task, ran out of time and was not able to even start the 4th problem.

      Preguntas de entrevista [1]

      Pregunta 1

      Multi level OOP style coding question in increasing difficulty
      Responder pregunta

      Entrevista de Software Engineer

      20 abr 2026
      Candidato de entrevista anónimo
      Sin oferta
      Experiencia negativa
      Entrevista fácil

      Solicitud

      Solicité el puesto a través de un captador. Acudí a una entrevista en Nubank en abr 2026

      Entrevista

      The interview process took around 2 months. I was provided with comprehensive steps before each round that was very helpful during the process. However, I felt the overall duration of interview process was time-consuming. First round was an online coding round, second was a system design and third was pair programming. The expectations were very contradictory - you are required to execute independently in a pair programming round and still get rejected for not pair programming and executing independently. They wouldn't give you enough time to think and keep asking you to think out loud. Some people like to think before saying their idea out loud thus the instructions and expectations don't align well.

      Preguntas de entrevista [1]

      Pregunta 1

      General Object Oriented Design based questions.
      Responder pregunta
      1

      Entrevista de Software Engineer

      2 feb 2026
      Empleado anónimo
      Oferta aceptada
      Experiencia positiva
      Entrevista fácil

      Solicitud

      Acudí a una entrevista en Nubank

      Entrevista

      O meu processo contou com envio de currículo, teste de lógica que pode ser feito em qualquer linguagem, envio de teste mobile também em qualquer linguagem, pair programming que foi basicamente explicar o meu código e aplicar extensões e uma última entrevista sobre experiencias passadas.

      Preguntas de entrevista [1]

      Pregunta 1

      Perguntaram sobre experiencias passadas em outras empresas.
      Responder pregunta

      Las mejores empresas en cuanto a «Remuneración y beneficios» cerca de ti

      avatar
      HSBC
      3.7★Remuneración y beneficios
      avatar
      Bank of America
      3.8★Remuneración y beneficios
      avatar
      Barclays
      3.8★Remuneración y beneficios
      avatar
      Capital One
      3.9★Remuneración y beneficios