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
岗位和公司介绍