Giter VIP home page Giter VIP logo

public-interview's Introduction

Brex Eng Debugging Interview Sample

This "Hello World" program is provided for upcoming Brex candidates to verify their local development setup works before their debugging interview.

Languages

We currently support 3 programming languages (Java, Python & Javascript) for this interview. You should pick the language you are most comfortable with. For each language folder, you'll find a README.md with setup instructions on how to install the necessary programs to run the code. You will be allowed to lookup online documentation for help on language syntax during the interview.

The "Hello World" program

The "Hello World" program reads a file and returns it to caller. The program will has 2 unit tests (1 passing, 1 failing). You should check that both unit tests run and that you're able to fix the 2nd unit test.

Preparing for your interview

On the day of your interview, your interviewer will be sending you a zip file that contains the code for the buggy program. You'll be using your own computer to run the program and fix it. You may use any text editor or IDE to assist in solving the bugs. You can add print statements or change the code to help with finding the bug.

You can also use a debugger as well to set breakpoints to further debug the program. However, it is not recommended to use a debugger if you're new to it. The program can be solved with just using print statements.

Questions

If you have any other questions about this interview, feel free to reach out to your recruiter.

public-interview's People

Contributors

alvinsng avatar nikunjy avatar tkbrex avatar spacerat avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.