面试前你需要梳理的内容
除了技术和项目方面的内容,下面这些内容也是面试官感兴趣的,需要提前准备好。
公司的业务和技术架构
整体的业务流程和自己负责的业务模块,这些都是需要提前准备好的内容,因为业务和技术是相辅相成的。另外最好自己先尝试画几遍公司的技术架构图,把整体的逻辑梳理好,在实际面试中可以现场把图画出来,边画边描述一些技术细节和相关联的业务过程,这样可以很好地表现出你对架构和业务的理解。
数据本身和服务器集群
做大数据的最关注的东西可能就是数据和集群规模了,所以我们需要提前准备好这个方向的一系列问题,因为有些细节可能在实际工作中是注意不到的。集群的日增量数据有多大?集群的全量历史数据有多少?有哪些类型的数据?数据来源是那里?大数据集群有几台服务器?各个大数据组件是怎么在服务器上分布的……
团队组成和各自负责的模块
大数据团队的工作内容大致可以分为“大数据开发”、“大数据平台开发”、“大数据运维”等,更细的会有“数仓开发”、“ETL 开发”、“BI 开发”等,更粗的可能一两个人就干了所有人的活。每个公司根据具体的情况会有不同的着重点,所以人员分工哦度不同。这些问题如果不清楚需要好好地和前同事聊一聊,如果不方便,可以自己给他们“安排”一下,但是要注重合理性,尽量贴合平时大家的工作内容来说明。
需要提前想好的开放题
这些问题一般都非常常见,一定要提前想好怎么说,因为这种开放式的问题到真正问到的时候,如果你没有准备,肯定会愣个几秒钟,然后努力边回想,边支支吾吾地表达,遇见过很多这样的求职者,所以这些内容最好还是提前准备好。