嘉为 pyhton后端 面试 感觉挂了

#嘉为##嘉为科技##嘉为面试#
#pyhton##pyhton后端#
被老师拷打了一个小时,问的贼详细
1、自我介绍
2、说项目 老师也简单的介绍了一下他们公司的情况 运作模式 主要干什么
3、pyhton基本的数据类型,哪些是可变的,哪些是不可变的
4、list 生成过程
5、生成器 列表推导式
6、文件的打开模式 有哪些 r w ...
7、装饰器 用法 你常用在哪儿
8、深拷贝和浅拷贝
9、多线程 优缺点 对比其他语言的优势 应用场景
10、MySQL有哪些事务等级
11、MySQL的常见存储引擎
12、项目有没有用到周期任务和定时任务 / 有用到过Celery类嘛
13、使用过哪些数据库 详细说说 
14、全局解释器锁 !!!
15、SQLite 用过没有
16、用过其他数据库没有 比如国产数据库
17、msql 的集群化方案 ,事务隔离等
18、SQLite 和其他数据库比较 区别 
19、Django 配置 结构 实现逻辑 中间件 过滤器 
20、Django 处理缓存 实现 
21、除了redis还用过哪些缓存数据库
22、Django 怎么启动 怎么配置的
23、详细说一下你项目里用到Django的点,以及你觉得是高端或者说优势的点,还有项目中的技术点 难点,以及你在项目中遇到的问题,解决方式
24、了解我们嘛,你理解我们做的方向是正确的不
25、你了解的__xx__有几个 说出来
26、gobal 全局变量
27、类变量和实例变量的定义 区别
28、列表推导式、字典推导式和生成器
29、类 父类子类 也就是封装 继承 多态 还有闭包的问题
30、异步处理 你用到的异步 
31、数据库 索引 一些数据库的区别 sqlService  oracle...
大概就记得这么多,还有一些忘记了
全部评论
为什么我实习面的那么简单就给我过了
点赞 回复 分享
发布于 2024-09-26 12:18 广东
有后续嘛
点赞 回复 分享
发布于 2024-09-25 22:30 山东

相关推荐

03-19 16:17
吉林大学 Java
面的每个小厂最后都会问AI相关,频次高到开局让你自我介绍。奇妙思维后端一面Q1 (3:02) 自我介绍Q2 (4:22) 通过Redis加Lua去实现高并发下的库存扣减,当时为什么会选择用Lua脚本来做这个事情?或者直接在Java代码里面加锁,这种方式你怎么看?Q3 (5:54) 讲一下怎么用Caffeine以及Redis来构建二级缓存架构?Q4 (6:43) 你在做分片上传和断点续传这个机制的时候,你当时是怎么做的一些设计?Q5 (9:06) 假设遇到一个抽奖场景,环节分为几步:首先消耗200个宝石,点击宝箱开始抽奖,抽奖后得到奖品,经过打包放到房子里面。你觉得这里面可能存在的问题是怎么样的?Q6 (11:31) 我看你做的项目比较偏后端,你自己有用一些vibe Coding去做一些项目吗?你自己会做一些全栈的事情吗?Q7 (12:36) 好,讲讲你去生成前端的全流程?Q8 (14:26) 你觉得现在用Claude Code的话,包括你用Claude的模型,你会用哪个版本的模型?Q9 (14:40) Codex呢?Q10 (14:57) 你觉得现在的这些模型里面,哪个的Coding能力情况是怎么样的?Q11 (16:03) 你刚刚提到会在不同场景里切换使用工具,你使用AI Coding的整个流程大概是怎么样的?追问:拿到一个大项目的需求后,你会怎么用AI Coding去解决这个需求?当即约二面。嘉为科技Java后端一面Q1 (01:15) 自我介绍。Q2 (03:30) Redis是单线程吗?追问:多线程会有什么优点?Redis为什么这么快?Q3 (06:45) 你在项目中将Redis用到了哪些方面?Q4 (08:20) 项目中的分片上传和断点续传是怎么实现的呢?Q5 (10:55) 缓存击穿的解决方案你是怎么考虑的?Q6 (12:40) 讲一下项目里遇到最难的问题。Q7 (15:10) 你个人有考虑转全栈或者测试的想法嘛?Q8 (16:35) 平时怎么定位慢SQL的?追问:讲一下具体怎么去优化?Q9(18:20) 平时有使用过哪些LLM?Q10(20:45) 你觉得AI会不会取代程序员?两小时后oc,已拒。反问,每次都是:1️⃣你觉得我有哪里可以提高,有什么不足。2️⃣放空大脑问进入贵公司会有哪些业务处理面小厂是真我的纯纯舒适区。简历项目都是vibe上去的,我能怕你问怎么用AI🤗?
查看23道真题和解析
点赞 评论 收藏
分享
一面 一、数据库相关1. 数据库的索引是什么?为什么使用索引?InnoDB的数据索引基于什么实现?2. B+树和B树的差异?3. B+树查询一次的时间复杂度是多少?4. 哈希数据结构的查询时间复杂度?5. MySQL为什么不使用哈希结构?6. 主键设计为什么一般用自增ID,而非身份证号等业务字段?二、进程、线程、协程相关1. 进程、线程、协程的定义?为什么需要协程?2. 两个线程修改共享变量的线程安全问题如何解决?3. 悲观锁和乐观锁的差别?三、TCP/UDP网络相关1. TCP和UDP的核心区别及应用场景?2. 滑动窗口机制的原理?3. 已发送但未收到ACK的问题如何解决?4. TCP三次握手能否改为两次,加超时重试?四、登录系统设计相关1. 支持30天免登录的数据库表设计(表数量、作用、主键、索引)?2. 前端与客户端交互中如何实现30天免登录?3. 是否了解SSO?4. 用户登录态的设计实现有哪几种?是否了解JWT?五、限流与缓存相关1. 高峰期如何避免流量打挂服务/底层存储(从限流和缓存角度)?2. 是否了解令牌桶和漏桶算法的实现、区别及适用场景?3. 缓存击穿和缓存穿透的区别及解决方法?4. 布隆过滤器的原理及误判解决/降低方法?六、Redis相关1. Redis的基本数据类型有哪些?2. set和zset的区别?3. zset的原理?七、其他技术相关1. 是否了解AI Coding(如OpenAI工具、Spectacle Coding、Web Coding)?Spectacle Coding解决了哪些问题?2. 是否接触过Go语言?
查看26道真题和解析
点赞 评论 收藏
分享
评论
2
27
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务