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.完整性约束
随机推荐
- 正则表达式匹配 牛客网 剑指Offer
正则表达式匹配 牛客网 剑指Offer 题目描述 请实现一个函数用来匹配包括'.'和''的正则表达式.模式中的字符'.'表示任意一个字符,而''表示它前面的字符可以出现任意次(包含0次). 在本题中, ...
- Linux下向windows传输文件【sz 文件】没有弹框提示下载到什么位置
Linux环境向windows环境传输文件 security crt工具,同同一个软件,连接不同服务器,有的服务器传送文件没有弹框选择要下载的文件路径,可以在[Options]-[Session Op ...
- python3+Robotframework+ride+Selenium2Library+Autoitlibrary环境搭建
1.安装python3.8 第一步是安装Python:https://www.python.org/,RF框架是基于python 的,所以一定要有python环境.将python-3.8.2-amd6 ...
- 谷粒 | 11 | nginx windows版简单安装使用
nginx配置 下载安装 传送门:官网下载 官网提供三种版本: Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版 Stable version:最 ...
- 运行脚本 结果出现 Vim: Warning 并且卡住不能输入其它命令
当我在执行一个 关于执行linux操作的php脚本时,就出现了以下信息:"Vim: Warning: Output is not to a terminal",接着出现了一大堆的字 ...
- ES6基础知识(async 函数)
1.async 函数是什么?一句话,它就是 Generator 函数的语法糖. const fs = require('fs'); const readFile = function (fileNam ...
- python3 在webelement对象里面获取元素路径的方法
一. 在webelement对象里面使用查找Xpath 查找时,必须使用.指明当前节点 food = driver.find_element_by_id('food') eles = food.fin ...
- 『学了就忘』Linux软件包管理 — 48、给源码包打补丁
目录 1.补丁的生成 2.补丁的打入 在以前的软件源码包,需要打补丁的时候比较多.现在的源码包很少进行打补丁了,因为根据需求安装不同的版本即可,比较商业化了.(也就是知道如何给源码包打补丁就可以了,了 ...
- [atARC110E]Shorten ABC
考虑令$a$.$b$和$c$分别对应1.2和3,那么每一次相当于令$x$和$y$变为$x\oplus y$(要求$x\ne y$) 根据异或的结合律,我们相当于将其划分为若干个区间求异或值 (另外还有 ...
- SpringCloud微服务实战——搭建企业级开发框架(二十一):基于RBAC模型的系统权限设计
RBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念.取消了用户和权限的直接关联,改为通过用户关联角色.角色关联权限的方法来间接地赋予用户权限,从而达到用户和权限解耦的目的. R ...