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

      Nubank

      Azienda coinvolta

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Nubank | Offerte di lavoro di Nubank | Stipendi di Nubank | Benefit di Nubank
      Colloqui di NubankColloqui per Software Engineer presso NubankColloquio di Nubank


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

      6 lug 2020
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 4 settimane. Ho sostenuto un colloquio presso Nubank

      Colloquio

      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.

      Domande di colloquio [2]

      Domanda 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 risposta

      Domanda 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.
      Rispondi alla domanda
      11

      Altre recensioni di colloqui per Software Engineer presso Nubank

      Colloquio per Software Engineer

      20 apr 2026
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa
      Colloquio facile

      Candidatura

      Ho presentato la mia candidatura tramite un selezionatore. Ho sostenuto un colloquio presso Nubank nel mese di apr 2026

      Colloquio

      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.

      Domande di colloquio [1]

      Domanda 1

      General Object Oriented Design based questions.
      Rispondi alla domanda
      1

      Colloquio per Software Engineer

      2 feb 2026
      Dipendente anonimo
      Offerta accettata
      Esperienza positiva
      Colloquio facile

      Candidatura

      Ho sostenuto un colloquio presso Nubank

      Colloquio

      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.

      Domande di colloquio [1]

      Domanda 1

      Perguntaram sobre experiencias passadas em outras empresas.
      Rispondi alla domanda

      Colloquio per Software Engineer

      7 gen 2026
      Candidato anonimo a colloquio
      Offerta rifiutata
      Esperienza positiva
      Colloquio nella media

      Candidatura

      Ho sostenuto un colloquio presso Nubank

      Colloquio

      Entrevista RH, Projeto Rápido em Casa, Entrevista de Arquitetura, Entrevista do Projeto Feito e fazer alterações no mesmo, Entrevista com Manager, Entrevista de oferta. Todo processo foi fluido, quase uma entrevista por semana.

      Domande di colloquio [1]

      Domanda 1

      Qual impacto você fez em projetos anteriores ?
      Rispondi alla domanda

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

      avatar
      Standard Chartered Bank
      3.5★Stipendio e benefit
      avatar
      Barclays
      3.8★Stipendio e benefit
      avatar
      Absa
      3.7★Stipendio e benefit
      avatar
      Standard Bank Group
      4.1★Stipendio e benefit