The personal site of Bharat Agarwal

DS/A interviewing notes from Joshua Goller's post

Even though you might have your issues with whiteboard/ds-algo interviews, they are inevitable.

The only way out is through the belly of the beast, so cry havoc and let slip the dogs of whiteboard.

Interviewing:

Prep

Usually takes 2-3 months

Programming Language

Choose most comfortable.

Scheduling interviews

Super Heuristic

Logging

import logging

FORMAT = "[%(filename)s:%(lineno)s - %(funcName)10s() ] %(message)s"

logging.basicConfig(format=FORMAT, level=logging.WARN)

logger = logging.getLogger(__name__)

def some_test_function():
  logger.warning("This is a test message")
some_test_function()

will output:

[test.py:8 - some_test_function() ] This is a test message

Misc advice:

#interview-prep