赞
踩
https://blog.csdn.net/Liusple/article/details/78862097
Job1
职位描述
任职要求
过程
自我介绍
谈一下学习后端的感想
介绍一下上一份工作
GIL是什么,怎么解决GIL带来的问题(面试官想要的答案是多进程)
装饰器是什么,应用场景是什么
闭包是什么
数据库原生语句会写吗
事务了解吗
编译原理了解吗
Job2
工作职责
任职要求
过程
了解我们公司吗
介绍一下自己
redis持久化,如果redis现需要重启,rdb模式下怎么在重启前保存数据
grab分区(因为谈到了双系统,就顺带问题是否了解grab)
mysql怎么处理高并发
说一下myisam和innodb的锁分别是什么
get post区别
git多人开发下的使用
工作流
为什么不继续c++
nginx作用
三个web框架区别(flask,django,tornado)
django和flask orm感觉哪个好用
职业规划
特别注重英文,说了很多词都是英文,很多没听明白
Job3
职位描述
任职要求
过程
介绍一下项目,某个项目数据库怎么设计的
mysql高可用
为什么会选择三个框架
什么时候用redis,什么时候用mysql
nginx怎么样
tornado和django区别
符合restful的url是什么样子
为什么来上海 有什么想问的 比较倾向哪个行业
Job4
职位描述
岗位要求
过程
几乎都在问上一份工作的情况(他说很多人来面试不知道之前做的是什么)
一句话介绍一下你们的产品(上一份工作的)
装饰器
谈一下tornado
Job5
职位描述
职位要求
过程
先笔试
介绍一下自己
一般是怎么开发的,什么驱动开发的
熟悉工程化吗
智力题
git熟悉吗
http方法有哪些
谈谈restful
正则熟悉吗,匹配一个邮箱
redis熟悉吗,怎么使用的
python3要用python2的包怎么办
不用web框架,python里面有什么包可以开启一个web服务
存储过程了解吗
学习过程中最有成就感的事情
跨域了解吗
堆栈了解吗
1000万个数据里面删掉1000条,如何优化
nginx是什么,负载均衡什么意思
多台设备登录,怎么实现告知先登录设备账号异地登录(后来谈到tornado里面的websocket,websocket是什么,websocket断线重连)
排序算法了解吗
前后端分离
GIL
orm了解吗
工资达不到你的要求是否接受
其他
面试官问的很多问题出了公司就忘了,上面是能想起来的一些。
后端面试主要是三个方面:python语言,web框架,数据库。
大部分的面试题在下面这个链接里都有提到:
https://github.com/taizilongxu/interview_python
不过,
面试官问装饰器了解吗?回答一下装饰器的概念:装饰器是一个函数,参数是一个函数,内部定义了一个函数,然后返回这个函数。面试官一般对这个答案不满意。他希望的是能对装饰器说出自己的看法。
再比如闭包。
一般会问闭包是什么,闭包在什么情况下会使用,网上一般都是很长的文章来介绍闭包,所以面试前需要浓缩一下,准备一个稍简短的答案,最好有自己的看法。
我是半路出家学的web后端,没什么经验,涉及到实际应用情形的问题大多答的不好,稍深度的问题也答的不好,尤其是在数据库这方面。
下面有一个我整理的python后端面试题,有兴趣可以戳一下看看:
https://note.youdao.com/share/?id=64f202f11b315f1af7b5f6306f374b38&type=note#/
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Liusple/article/details/78862097
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。