一次细思极恐的求职经历
昨天在回京高铁上收到一份工作机会的邀请,电话中说是需要驻外的职位,之前对于这种机会我是直接婉拒的,这次鬼使神差地同意了进一步接触下,想着即便不去也可以多个面试的练习机会,反正不亏。 工作机会 于是乎,便通过了猎头的微信好友申请,猎头随后发来相应的公司介绍和职位描述,由于职位描述是以文本形式发来的,所
昨天在回京高铁上收到一份工作机会的邀请,电话中说是需要驻外的职位,之前对于这种机会我是直接婉拒的,这次鬼使神差地同意了进一步接触下,想着即便不去也可以多个面试的练习机会,反正不亏。 工作机会 于是乎,便通过了猎头的微信好友申请,猎头随后发来相应的公司介绍和职位描述,由于职位描述是以文本形式发来的,所
基础概念 Spark有哪些核心组件 集群级别 Master:管理集群资源,接收任务提交,分配任务到worker。 Worker:接收master指令,启停executor,向master发送心跳。 应用级别 Driver:解析任务代码,转成执行计划,申请资源,分发任务给executor。 Execu
所有权/借用/生命周期 解释下所有权模型 所有权模型是为了解决在无GC的前提下,进行内存管理并保证内存安全。 其核心规则有3个: 每个值同一时间有且只有一个所有者 当值超出作用域内存即被释放 当所有权转移后,原先的变量就失效了 其本质是通过在编译阶段杜绝空指针和悬垂指针等内存问题。 所有权模型 =