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.完整性约束
随机推荐
- UVM:6.2.3 sequencer 的grab 操作
转载:UVM:6.2.3 sequencer 的grab 操作_tingtang13的博客-CSDN博客 1.grab 比lock 优先级更高. 2.lock 是插到sequencer 仲裁队列的后面 ...
- poj 2960 S-Nim (SG)
题意: K个数,s1...sk. m个状态,对于某一个状态,有L堆石子,每人每次取的石子个数只能是s1...sk的一个,且只能在一堆中取. 输出m个状态是先手胜还是先手败,先手胜输出W,否则输出L. ...
- Mac 搭建后端PHP+Go环境
准备工作 1. 安装brew命令 #很慢很慢.. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/insta ...
- 使用gitlab runner 进行CI(四):使用Gitlab Page托管项目文档
目录 1.什么是Gitlab Pages 2.开启Gitlab Pages 3.基本过程 4.托管markdown文档 4.1 安装sphinx等依赖 4.2 配置项目的sphinx配置 4.3 编写 ...
- NOIP模拟92(多校25)
前言 所以说这次是 HZOI 多校联测巅峰????(题目,数据过水??) T1 石子合并 解题思路 签到题. 发现我们可以给每个数字附一个正负号,每个数字的贡献就是它本身乘上这个符号. 发现至少应该有 ...
- Linux&C———进程间通信
管道和有名管道 消息队列 共享内存 信号 套接字 由于进程之间的并不会像线程那样共享地址空间和数据空间,所以进程之间就必须有自己特有的通信方式,这篇博客主要介绍自己了解到的几种进程之间的通信方式,内容 ...
- 在代码生成工具Database2Sharp中增加Vue&Element 工作流页面的快速生成
在我们基于框架开发系统的时候,往往对一些应用场景的页面对进行了归纳总结,因此对大多数情况下的页面呈现逻辑都做了清晰的分析,因此在我们基于框架的基础上,增量式开发业务功能的时候,能够事半功倍.代码生成工 ...
- Linux mem 2.5 Buddy 内存回收机制
文章目录 1. 简介 2. LRU 组织 2.1 LRU 链表 2.2 LRU Cache 2.3 LRU 移动操作 2.3.1 page 加入 LRU 2.3.2 其他 LRU 移动操作 3. LR ...
- R语言中文分词包jiebaR
R语言中文分词包jiebaR R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据 ...
- [第三章]c++学习笔记1(this指针)
this指针作用,其作用就是指向成员函数所作用的对象 使用例 为了返回c1,使用this指针,来指向作用的对象 使用空指针调用hello,调用hello欲使其作用在p指向的对象上,然而p没指向任何对象 ...