开发一个程序，帮助用户计划面试时间表，包括预定和设置提醒。
用户提供的详细信息，包括面试日期和时间，地点和公司名称。
以下是一个简单的面试时间表程序的伪代码（pseudocode）：

1. 询问用户需要添加新的面试还是查看已有面试
2. 如果是添加新面试，提示用户输入面试日期和时间，地点和公司名称
3. 将输入的面试信息存储到一个数据库中（例如SQLite）
4. 如果用户选择查看已有面试，从数据库中检索所有面试的信息，并在控制台中显示
5. 打印出各项面试的详细信息，同时询问用户想设置哪个面试的提醒，使用Python的提醒库来提醒用户
6. 根据用户的选择，设置面试提醒，并将它们添加到一个任务列表中
7. 监听任务列表，提醒用户到达相应的面试地点

请注意，这只是伪代码，实现上述功能需要编写更详细和完整的代码。