面试流水账——记一些python岗的面试问题

双非21届二战失败,无实习,做一个面试记录。

Ricequant

python后端开发(社招)

一面

先自我介绍,简述一下项目,问的问题记不太清了,大概有这些

  • 讲一下装饰器
  • python整数类型长度
  • python float占多少字节
  • python多线程编程了解吗
  • 讲一下进程和线程
  • 讲一下用户态和内核态
  • 讲一下GIL
  • python网络编程了解吗
  • TCP和UDP
  • Tcp和http的关系
  • 讲一下innodb
  • MySQL索引讲一下
  • 公司主要业务和金融相关,对这方面感兴趣吗

    后续:

  • 因为是第一场面试,准备不充分,基本一直问倒答错,觉得没有机会了,也没有反问什么。
  • 后来hr联系我,提供了个价,问是否接受,如果觉得合适的话,就约个终面。
  • 这个价格去的可能性很小,当时手里一个offer都没有按理说该拿个保底,但这家从头到尾给人感觉都很好,想着就不浪费人家时间了就拒了。

华为OD

python后端开发(社招)

一面

记得的内容很少,30min就结束了

  • 简述一下python内存管理机制
  • search()和match()的区别
  • SQL的优化
  • 算法题:给一个整型列表,删除其它两个值,这个列表分成3段,使每段值总和相等。返回两个删除下标值的列表,如果不存在返回空列表
    注:做完以后没说什么,截了下我写的答案的图,就结束了

厨芯

python后台开发(校招)

一面

  • 讲一下生成器,yield和return的区别
  • lambda函数,你的理解
  • dict()的底层实现原理,用你自己的理解说就好
  • 线程的切换
  • 如何判断服务端返回请求的内容是,html,xml或者别的文件,也就是说存在哪个信息里
  • 讲一下GIL全局锁
  • 有了GIL全局锁,在多线程还需要枷锁吗
  • mysql的索引,B+树,innodb和myisam
    反问:
  • 这个工作用到的技术栈,培养模式
  • 对我个人的学习有什么建议,
  • 洗碗机的销售模式
    注:这个面试官人很好,问的问题很温和很有耐心,答不出一个标准答案,都会让考一下如果自己去实现,会怎么做。听我的胡言乱语很认真,也会给提示,不为难人,最后评价我基础不错,让我可以去了解一下python的预编译

二面

  • 自我介绍
  • 你最大的优势和劣势
  • 目前为止遇到的最大挫折
  • 未来的职业发展
  • 算法题:平面里有50个点,用一根线连起来,如果让这根线最短
  • 考了一下笔试题:
      1. 27个小球,有一个质量不同,最少几次可以确保找出质量不同那个球
      1. 笔试题的无符号进制转换
      1. 笔试题的林克找路
        反问:
  • 一些废话
    注:二面考察综合素质,还有即兴的逻辑思维,感觉答得不太好,有一点压力面,但总体面试官给人感觉都不错,不问八股

游戏初创公司

python服务端开发(社招)

一面

  • 三道算法题:easy,easy,mid,半个小时搞定,说我算做得快的
  • 职业发展
  • 评价自我
  • 业余爱好
    反问:
  • 公司业务
  • 培养模式
  • 为什么不喜欢SQLAlchemy
  • 薪资范围
    注:比较想去这家公司,面试官人很好,发展前景比较看好,薪水也在期望内,许个愿有后续。
#2022春招##春招##面经##面试流程##Python#
全部评论
楼主python是学校里教的还是自学的。
1 回复 分享
发布于 2022-04-12 20:40
楼主最后去哪了呀
点赞 回复 分享
发布于 04-12 16:20 福建

相关推荐

不愿透露姓名的神秘牛友
11-27 10:48
点赞 评论 收藏
分享
尊嘟假嘟点击就送:加v细说,问题很大
点赞 评论 收藏
分享
评论
5
17
分享
牛客网
牛客企业服务