- 博客(11)
- 收藏
- 关注
原创 3-4 Python异常机制常考题
一、什么是Python的异常?Python使用异常处理错误(有些语言使用错误码)1.BaseException2.SystemExit/KeyboardInterupt/GeneratorExit3.Exception二、使用异常的常见场景什么时候需要捕获处理异常呢?看Python内置异常的类型1.网络请求(超时、连接错误等)2.资源访问(权限问题、资源不存在)3.代码逻辑(越界访问、KeyError等)三、如何处理 Python异常搞懂几个关键字try: # func
2021-05-31 23:04:35 240 1
原创 3-3 Python函数常考题
常考点:参数传递(不)可变对象可变参数一、以下Python代码分别输出什么?可变类型作为参数def flist(l): l.append(0) print(l)l = []flist(l) # [0]flist(l) # [0, 0]不可变类型作为参数def fstr(s): s += 'a' print(s)s = 'hehe'fstr(s) # hehefstr(s) # hehe以上代码考察点:传参方式;可变对象二、Python如.
2021-05-31 22:48:28 191
原创 3-2 python2和3差异常考题
使用pyenv可以安装多个版本的python一、Python3改进1.print成为函数2.编码问题。python3不再有 Unicode对象,默认 str 就是 unicode3.除法变化。Python3除号返回浮点数代码示例:# python2的示例print 'a' # aprint('a', 'b') # ('a', 'b')s = u'中文' # python2里 中文必须在前面加 u type(s) # unicodeprint(5/2) # 2# =
2021-05-31 20:53:01 107
原创 3-1 Python语言基础常考题
一、Python语言特性Python是静态还是动态类型?是强类型还是弱类型?1.动态强类型语言(不少人误以为是弱类型)2.动态还是静态指的是编译期还是运行期确定类型3.强类型指的是不会发生隐式类型转换二、Python作为后端语言优缺点为会么要仍Python?1.胶水语言,轮子多,应用广泛2.语言灵活,生产力高3.性能问题、代码维护问题、python2/3兼容问题三、什么是鸭子类型”当你看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。"1.关注点在对
2021-05-30 23:58:55 900 13
原创 2-6 行为面试常见问题与回答技巧
一、什么是行为面试根据候选人过去的行为评测其胜任能力1.理论依据:行为的连续性2.人在面对相似场景时会倾向于重复过去的行为模式3.评判人的业务能力,沟通交流能力,语言表达能力,抗压能力等二、行为面试常见问法行为面试的套路1.提问方式:说说你曾经。。。2.说说你做过的这个项目3.说说你碰到过的技术难题?你是如何解决的?有哪些收获?三、STAR 模型步骤内容情境(situation)什么情况下发生的任务(task)你是如何明确你的任务的行动(action
2021-05-30 23:27:39 3153
原创 2-5 简历书写与自我介绍
一、简历内容表现个人优势,突出关键信息1.基本信息(姓名,学校,学历,联系方式等)2.职业技能(编程语言,框架,数据库,开发工具等)3.关键项目经验(担任职责,用到了哪些技术)二、简历自我评价可有可无1.简历自我评价可有可无2.最终还是面试官评价3.如果要写保证内容简洁、态度真诚三、简历加分项如何脱颖而出1.知名项目经验2.技术栈比较匹配3.开源项目(github/技术blog/linux/unix geek)四、简历注意事项简历有什么需要注意的?1.内容精简,突出重点。不
2021-05-30 23:11:12 189
原创 2-4 Python初中级工程师技能要求和面试标准
一、初级工程师1.扎实的计算机理论基础2.代码规范,风格良好3.能在指导下靠谱地完成业务需求二、中级工程师1.扎实的计算机基础和丰富的项目经验2.能独立设计和完成项目需求3.熟悉常用 web组件(缓存,消息队列等),具备一定的系统设计能力三、软实力1.具有产品意识,技术引导产品2.沟通交流能力,团队协作能力3.技术领导能力和影响力四、面试准备面试造核弹,工作拧螺丝1.工作内容和业务紧密相关2.平台决定成长(业务体量)3.准备面试需要有的放矢,跟职位想匹配...
2021-05-30 22:55:38 586
原创 2-3 Python后端技术栈
一、web请求的流程浏览器 ==> 负载均衡 ==> web框架 ==> 精力逻辑 ==> 数据库缓存二、后端技术栈python语言基础1.语言特点2.语法基础3.高级特性算法与数据结构1.常用算法和数据结构2.分析时间/空间复杂度3.实现常见数据结构和算法编程范式1.面向对象编程2.常用设计模式3.函数式编程操作系统1.常用 Linux命令2.进程/线程3.内存管理网络编程1.常用协议 TCP/IP/HTTP2.Socket编程基础3.P
2021-05-30 21:41:18 402
原创 2-2 面试流程和环节
一、后端面试流程学生重基础,社招重项目1.一面问基础2.三面问项目3.三面问设计项目经验少,基础很重要1.学历和成绩2.大学所学计算机课程3.在校项目/实习经验社招重视项目和设计1.参与过哪些项目?有没有知名项目2.在项目中承担的职责3.有没有系统廊坊市经验?二、行为面试非技术性问题1.自我介绍2.口头表达能力3.沟通交流能力三、HR面试到这里拿到 offer 可能就很大啦1.薪资待遇(锚定效应,可以提出比期望薪资稍高的待遇)2.职业规划3.自我介绍/沟通交流等
2021-05-30 21:30:54 332
原创 2-1 Python 后端职位分析
一、职位分析招聘信息看什么?1.岗位职责(业务是否感兴趣)2.职位桪(自己是否掌握,查漏补缺)3.公司技术栈(公司使用到哪些技术)二、举例1.头条招聘2.知乎招聘三、看招聘描述,挖掘信息从招聘信息中我们能挖掘到什么?1.你对公司做的业务是否有兴趣2.职位要求中的知识技能是否掌握,面试有多大概率成功3.自己还有哪些知识技能需要查漏补缺四、有的放矢,针对性准备提升面试成功率1.针对公司技术栈和要求编写不同的简历2.表现出对职位和公司业务的兴趣3.突出自己的技能优势,提高
2021-05-30 21:23:32 196
原创 1-1 Python服务端工程师面试指导-课程导学篇
Python主要应用有:1.网站后端开发2.爬虫3.运维开发4.数据分析5.机器学习一.自学 Python 痛点:1.Python 服务端学什么?2.面试问什么?3.我该准备什么?二、课程目的1.Python后端开发者系统梳理面试知识2.增加面试成功率3.提升后端开发技能三、岗位职责Python服务端工程师每天做什么呢?1.实现网站后台业务逻辑2.为网站/客户端(Android,IOS)提供接口3.为产品/运营等提供后台网站工具,比如后台运营系统四、岗位特点Pyt.
2021-05-30 21:10:26 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人