摘要: 不同的互联网公司面试环节不尽相同,总体而言,一般有技术面(1-3轮)、leader面(组长/总监/CTO/CEO...)、hr面,面试轮数视公司规模和公司实际具体情况而定。下文将就面试的不同环节阐述下这些年来个人作为一个两方面角色的参与者的一些体会,希望能够有所裨益。 一、技术面: 技术面这块考察的 阅读全文
posted @ 2019-05-08 11:24 jamonhe 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 一、Websocket 1. websocket概念 在讲websocket之前,我们先来看看ajax轮询和long poll的实现机制。 A. ajax轮询 ajax轮询的原理非常简单,让浏览器隔个几秒就发送一次请求,询问服务器是否有新信息。 场景再现: 客户端:啦啦啦,有没有新信息(Reques 阅读全文
posted @ 2019-05-08 10:25 jamonhe 阅读(3100) 评论(0) 推荐(0) 编辑
摘要: 昨日回顾: 面试 Python综述 设计哲学 版本变迁及发展 GIL 内存管理及垃圾回收 并发并行 昨日作业一:Python是否存在内存泄露 作业二:过往的项目中有没有出现过性能问题? 作业三:什么是协程? 一、数据库 今天的主要内容集中在面试过程中的数据库部分;互联网公司Python相关岗位面试中 阅读全文
posted @ 2019-05-08 09:52 jamonhe 阅读(491) 评论(1) 推荐(2) 编辑
摘要: 今天的分享内容大体如下: 一. 面试 1. 什么是面试 2. 优秀的面试 二. Python综述 1. Python设计哲学及版本变迁 2. Python发展现状及其他语言使用场景 3. GIL 4. 内存管理和垃圾回收 5. 面试示例 三、并发并行 1. 进程 2. 线程 3. 协程 4. 并发编 阅读全文
posted @ 2019-05-08 08:54 jamonhe 阅读(501) 评论(0) 推荐(0) 编辑