python web工程师跳巢攻略
python web工程师跳巢攻略
流程
一面问基础
二面问项目
三面问设计(经验)
web请求的流程
浏览器
负载均衡
web框架
业务逻辑
数据库缓存
后端技术栈
python语言基础
语言特点
语法基础
高级特性
算法与数据结果
常用算法和数据结构
分析时间/空间复杂度
实现常见数据结构和算法
编程范式
面向对象变成
常用设计模式
函数式编程
操作系统
常用Linux命令
进程/线程
内存管理
网络编程
常用协议TCP/IP/HTTP
Socket编程基础
python并发库
数据库
MySQL,索引优化
关系型和NoSQL的使用场景
Redis缓存
python web 框架
常用框架对比,RESTFul
wsgi
web安全问题
系统设计
设计原则,如何分析
后端系统常用组件(缓存、数据库、消息队列等)
技术选型和实现(短网址服务,Feed流系统)
简历内容
简历加分项
技术栈比较匹配
开源项目(github/技术blog)
内容精简,突出重点,两页以内
PDF格式
信息真实,技能匹配
自我介绍
个人信息
掌握的技术,参与过的项目
应聘的岗位,表达对该岗位的看法和兴趣
行为面试
做过最有难度的项目
做了哪些工作,承担的职责是什么
技术难题,如何解决的
STAR模型
situation:什么情况发生的
task:如何明确你的任务
action:采取了什么样的行动
result:结果怎么样?学到什么?
还有什么要问"我"的?
表现出兴趣:工作内容,技术栈,团队,项目
谈薪
面试就是谈判
让彼此觉得只有自己赢
开出高于自己预期的薪资要求
面试反问:(能否胜任?有没有兴趣?跟这个团队混我会不会抑郁?)
贵公司肯定有一套成熟的薪酬体系,请问贵公司的奖金福利和涨薪机制吗?
关于这个个岗位您觉得最重要的工作内容是什么?
关于这个个岗位你觉得有什么要特别注意的?
这个岗位是新开设的还是原岗位的人离职了?
这个岗位汇报给哪个部门的领导?
这个岗位可以为公司业务带来什么价值?
这个岗位未来在公司内部的发展如何?
公司的培训机制和学习机制?
自我介绍模板
非常高兴能获得这次面试的机会,在我来之前对公司和岗位做了功课,我认为这个岗位的
价值是什么
要求是什么
我觉得我能胜任,因为我
怎么怎么样?
离职原因
我需要一个更高的平台来历练和挑战
说前上级的优点,想到该公司学更优秀的东西
我接受加班,但不接受无效加班,我希望我的加班都是目标明确的,有成效的
python web工程师跳巢攻略的更多相关文章
- python——创建django项目全攻略(野生程序员到家养程序员的完美进化)
新建工程 我用pycharm写代码,所以一般就用pycharm创建django工程.右上角File-New Project.选择路径,修改项目名称,确定.就可以创建一个新的django工程. ...
- Win7下python Scrapy一站式搭建全攻略(内附相关下载链接)
写在前面: 好久没有登录博客了,意外看到之前的几篇文章都有不错的阅读量,开心极了,不过没有什么点赞和评论,大概是没有给大家带来什么切实的帮助吧.o(*////▽////*)q. 最近在NTU负责一个国 ...
- Python dict字典方法完全攻略(全)
我们知道,Python 字典的数据类型为 dict,我们可使用 dir(dict) 来查看该类型包含哪些方法,例如: >>> dir(dict)['clear', 'copy', ' ...
- Python Challenge 第 5 关攻略:peak
# -*- coding: utf-8 -*- # @Time : 2018/9/26 14:03 # @Author : cxa # @File : pickledemo.py # @Softwar ...
- Python Challenge 第 4 关攻略:linkedlist
代码 import requests url = "http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing={}" ...
- Python Challenge 第 2 关攻略:ocr
text="那一大推乱码" 方案1 from collections import Counter print(Counter(text)) 方案2 import string & ...
- 某Facebook工程师写的攻略。
Chapter 1 Interesting read, but you can skip it. Chapter 2 2.1 Insertion Sort - To be honest you sho ...
- 巨蟒python全栈开发数据库攻略1:基础攻略
1.什么是数据库? 2.数据库分类 3.数据库简单介绍 4.安装数据库 5.修改root密码 6.修改字符集 7.sql介绍 8.简单sql操作
- 巨蟒python全栈开发数据库攻略2:基础攻略2
1.存储引擎表类型 2.整数类型和sql_mode 3.浮点类&字符串类型&日期类型&集合类型&枚举类型 4.数值类型补充 5.完整性约束
随机推荐
- VirtualBox问题解决合集 - [drm:vmw_host_log [vmwgfx]] *ERROR* Failed to send host log message
转载:https://blog.csdn.net/mychangee/article/details/104954262 问题描述:[drm:vmw_host_log [vmwgfx]] ERROR ...
- Linux修改bashrc
.bashrc是一个隐藏的文件,要打开并修改该文件需要: (1) 查看:ll -a 找到文件 .bashrc: (2) 打开:vi .bashrc (或者 vim .bashrc) 打开文件: (3) ...
- best-time-to-buy-and-sell-stock-ii leetcode C++
Say you have an array for which the i th element is the price of a given stock on day i. Design an a ...
- cf12D Ball(MAP,排序,贪心思想)
题意: N位女士一起聚在一个舞厅.每位女士有三个特征值B,I,R.分别代表美貌,智慧,富有. 对于一位女士而言,如果存在一个女士的B,I,R都分别大于她自己的B,I,R.则她自己会自杀. 统计总共有多 ...
- Emmet语法 —— 快速生成HTML结构
快速生成HTML结构语法 1.生成单个标签 : 标签名+tab,比如 div 然后tab 键, 就可以生成 <div></div> 2.生成多个相同标签 div*3 + tab ...
- 子查询之 exists 和 in
exists exists用于检查一个子查询是否至少会返回一行数据(即检测行的存在),返回值为boolean型,true或false 语法 exists subquery /* 参数: subquer ...
- 痞子衡嵌入式:再测i.MXRT1060,1170上的普通GPIO与高速GPIO极限翻转频率
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MXRT1060/1170上的普通GPIO与高速GPIO极限翻转频率. 按照上一篇文章 <实测i.MXRT1010上的普通GP ...
- Spring Aop面向切面编程&&自动注入
1.面向切面编程 在程序原有纵向执行流程中,针对某一个或某一些方法添加通知,形成横切面的过程叫做面向切面编程 2.常用概念 原有功能:切点,pointcut 前置通知:在切点之前执行的功能,befor ...
- opencv 视频处理相关
包含视频格式知识(编解码和封装格式):如何获取视频信息及视频编解码格式:opencv读取及保存视频,及opencv fourcc编码格式 一.基础知识 视频的编解码格式和封装格式 参考如山似水 视频编 ...
- 微信小程序的优点(水一篇)
- 快速的加载 - 更强大的能力 - 原生的体验 - 易用且安全的微信数据开放 - 高效和简单的开发 摘自微信官方文档 https://developers.weixin.qq.com/minipro ...