字节跳动后端开发实习生面试(Python)

一面:

1.自我介绍。

2.介绍“工大小美”项目相关。

3.Python中的GIL(全局解释器锁),以及哪种情况下使用python的多线程性能有较大的提升。

4.项目中用到了SQLite数据库,如果有多个副本,怎么保证数据的一致性。

5.MySQL中的索引,B+树,事务。

6.TCP三次握手,四次挥手。

7.单链表反转。

8.广度优先周游打印二叉树。

二面:

1.自我介绍。

2.介绍“工大小美”项目相关。

3.浏览器中输入域名后发生了什么,整个流程。

4.cookie可以跨域吗?flask中的cookie怎么实现?

5.flask框架路由实现原理是什么。

6.项目中为什么要使用uwsgi。

7.一个NxM的矩阵,每个格子里面可以放一个字符,按照特定的规则,给定一个字符串,找给矩阵中有没有该字符串。

8.一个栈,在O(1)的时间负责度,找出其中最小的数。


不知道是否是因为招实习生的原因,感觉这次面试题挺简单的,但是由于自己没有好好准备,也没刷过题,所以就被pass了,emmm,好好学学基础,秋招再试一次。

 

转载于:https://www.cnblogs.com/yahuian/p/10896849.html

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值