1. memory, not a good idea, I can't remember all the companies I've applied for
2. spreadsheet of some variety to keep track of them, but then I can't do a quick lookup when I am walking the dog, and a recruiter rings to say "have you heard of company-y"
So I decieded to build a tool for it, now I assume there are millions of these, but this has also kept me busy between job applications, so I present interviews.tools
A simple interview tracker, you can add all the companies you have applied with, do a quick search when a recruiter rings and see if you have ever applied with them
See future interviews instantlly and what stage they are at so you don't need to wonder, and calender integration so you can link it in your fav calendar app and see all of them
And some very simple stats, e.g. 30 applied, 19 awaiting response, 4 rejected, 3 passed to the next stage
--
It also works without having to sign/login it just means you are limited to 1 browser (non-account uses localstorage) and you cant get the calendar integration (since I have no idea what dates things are)
--
It is also source available at https://github.com/keloran/interview-tools