web后台面试经历

2993 人浏览 | 时间: 2018-04-09 17:11:52 | 作者: codexia
Job1

职位描述 
1. 开发和维护平台系统 
2. 负责web数据中心和运营中心功能的开发 
3. 配合团队其他成员进行模块开发及整合

任职要求 
1. Python及其他开发语言 
2. 熟悉Tornado,Twisted,Libevent等异步socket通讯框架 
3. 熟练使用MySQL,熟悉MongoDB,Redis,具有面向对象设计思想,接口清晰,命名规范 
4. 熟悉Linux开发平台

过程

自我介绍 
谈一下学习后端的感想 
介绍一下上一份工作 
GIL是什么,怎么解决GIL带来的问题(面试官想要的答案是多进程) 
装饰器是什么,应用场景是什么 
闭包是什么 
数据库原生语句会写吗 
事务了解吗 
编译原理了解吗

Job2

工作职责 
1. 参与网站的平台开发,架构设计和维护 
2. 参与需求分析和产品设计 
3. 撰写Python,Django进行后台及API的开发 
4. 撰写测试以及团队成员间进行Code Review 
5. 负责产品的开发,测试以及日后的维护升级

任职要求 
1. 2年以上Python工作职责 
2. 熟悉互联网项目开发,熟悉Python以及Django 
3. 良好的技术相关英文能力 
4. 熟悉Git及Git Flow开发流程 
5. 逻辑抽象能力强,具有良好的沟通能力 
6. 熟悉Linux操作系统

过程

了解我们公司吗 
介绍一下自己 
redis持久化,如果redis现需要重启,rdb模式下怎么在重启前保存数据 
grab分区(因为谈到了双系统,就顺带问题是否了解grab) 
mysql怎么处理高并发 
说一下myisam和innodb的锁分别是什么 
get post区别 
git多人开发下的使用 
工作流 
为什么不继续c++ 
nginx作用 
三个web框架区别(flask,django,tornado) 
django和flask orm感觉哪个好用 
职业规划 
特别注重英文,说了很多词都是英文,很多没听明白

Job3

职位描述 
1. 负责服务端软件的设计,开发,维护 
2. 负责后台数据库,程序模块的设计和开发;维护优化产品,进行性能优化和架构优化 
请微信扫码阅读。
为防止恶意爬虫,
已开启反爬机制,
理解哟~~~~
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0