Skip to content

Instantly share code, notes, and snippets.

# Before your interview, write a program that lets two humans play a game
# of Tic Tac Toe in a terminal. The program should let the players take
# turns to input their moves. The program should report the outcome of
# the game.
#
# During your interview, you will pair on adding support for a computer
# player to your game. You can start with random moves and make the AI
# smarter if you have time.
PS, as a side issue, it's not quite accurate to call Umlaut/Find It a "script".
Among programmers that term is usually reserved for fairly small, simple,
standalone, software code. It may be my own unreasonable peeve, but I kind
of cringe when people refer to something that's taken so much time to create
and maintain as a 'script', would appreciate it if you call it 'software'
or 'a program' in the future, just as a favor to me, thanks!
PS, as a side issue, it's not quite accurate to call Umlaut/Find It a "script".
Among programmers that term is usually reserved for fairly small, simple,
standalone, software code. It may be my own unreasonable peeve, but I kind
of cringe when people refer to something that's taken so much time to create
and maintain as a 'script', would appreciate it if you call it 'software'
or 'a program' in the future, just as a favor to me, thanks!
PS, as a side issue, it's not quite accurate to call Umlaut/Find It a "script".
Among programmers that term is usually reserved for fairly small, simple,
standalone, software code. It may be my own unreasonable peeve, but I kind
of cringe when people refer to something that's taken so much time to create
and maintain as a 'script', would appreciate it if you call it 'software'
or 'a program' in the future, just as a favor to me, thanks!