qa

2013毕业 内心想做it 19年开始接触python mq4 可以看英文文档 过了六级 英文读写经验比较多 笔试题 职业经历 规划 为什么使用mysql 公司使用 几十万 建立索引、组合索引 使用过mongodb mysql引擎 数据量 有没有尝试过其他数据库 为什么选择他 MySQL 事务四大特性 MySQL 常见存储引擎的区别 生成器迭代器可以答上来 魔法方法有多少了解呢 个人用的比较多,定义示例的行为, 对django、flask有多少了解? 能够在业务框架下修改功能 线程、进程、协程的了解 可以回答上来。 线程是一个具体的调度单位 协程是用来在单线程实现并发,基于io的多路复用。线程不需要加索。 最近的项目经历 从0开始做的,留下了很多接口,以便以后拓展,使用币安、火币,有开发coinbase的api 为什么离职 aofex 领导被抓了 开发3个库的原因是什么? 工作中发现遇到了一些经常遇到的重复的场景。经过思考 使用restapi作为websocket的冗余设置 币安的api崩溃? 分布式数据库导致的崩溃。 # 技术摸底 ## 技术栈? #### 生成器 迭代器 Python 中的迭代器是一个可以迭代的对象。一个将数据返回的对象,一次一个返回元素。 从技术上讲,一个 Python 迭代器对象必须实现两个特殊的方法,__iter__() 和 __next__(),统称为迭代器协议 如果我们可以从中获取迭代器,则该对象称为可迭代对象。 Python 中的大多数内置容器,如:list、tuple、string 等都是可迭代的。 我们使用 next() 函数手动遍历迭代器的所有项。当我们到达终点并且没有更多数据要返回时,它将引发 StopIteration 异常。下面是一个例子 生成器是一个函数,它返回一个我们可以迭代的对象(迭代器)(一次一个值) #### 魔术方法 讲讲携程 coroutines 进程 线程 携程怎么运行,直接main可以吗? 如何保证只有一个线程在解释器中运行 gil锁 携程是怎样停止的? 主导开发? 开发规模? 币安的restapi 崩溃处理 匿名函数 what happens when len(x) 不应该是x.len()吗 mongodb的使用 专业技能 项目经验 价值观 团队协作 你最核心的强项有哪些 你有哪些弱点 聊一聊你曾应对过的一次困难 项目做大了,需要考虑的东西越来越多,考虑的太多也会有疏漏,编程的时候可能不会考虑到两个功能直接的联系,导致后期会出错 A、您为什么离开原来的公司?(前提是对方有工作经历) B、您期望的待遇是多少?(心理底限和期望值 25在成都,30在北京 C、您是否有职业规划和学业规划? 希望学go。想做后端。 可以带异步 会用echarts 岗位和公司介绍