21届双非本科菜鸡的一点意思都没有的后台实习烤面筋(╥﹏╥)

写在前面

ps:只会Python

说真的实习春招我真的好累啊身边最好的几个朋友全都是大厂抢着要,而我是

  1. 腾讯投了半个月, 捡(对没错就是捡,被嫌弃)我简历,某PHP后台捞了我, 然后两轮面试都很敷衍流程也巨慢然后二面之后就灰了

  2. 字节面试机会都没有 (可能去年11月份投了一次日常, 回答的不好, 然后还出了点小事故)

  3. 阿里笔试都没过直接拒信

  4. 快手投了两次两个岗位都不合适

  5. 虎牙只能选运维岗(运维的一点没准备)然后二面还是挂了

  6. 美团笔试也很差但是被捞了一面体验还可以二面面试官就开始怼我的项目, 回答的很差, 10天之后也没了

  7. 还有很多没有去看进度的公司, 估计也是没了

说实话, 我确实觉得自己没什么本事, 但是也不至于这么惨谁也不要我, 但就是真的这么惨. 然后怀着巨难过的心情, 困难的度过了3月和4月上旬. 还是就是, 由于我自己无法释怀, 男朋友怕我生气然后也是整天出去玩也不敢理我, 整个人的心情到了一个低点, 抑郁测试都是齐刷刷的红色危险值.

但是, 对的任何事情都会有但是, 我选择换种心情面对, 现在的情况算是好了一点了吧, 也在这里许愿能顺利拿到shopee的offer. (同时感谢我男朋友)

深信服11月一面

  1. 爬什么网站

  2. 怎么提高爬取效率

  3. redis主要在项目中做什么

  4. 一台机器提高并发怎么处理,面试官提示:你不是用python吗...(然后就回答了多线程/多进程/协程, 然后自己提了一下scrapy就是一个异步框架

  5. 讲一下多进程和多线程,在操作系统的层面上讲一下原理和区别

  6. 操作系统上用什么结构描述进程(PCB

  7. 描述一下PCB,一些主要的字段

  8. 进程之间实现地址空间隔离怎么实现

    面试官提示虚拟内存 (页表

  9. 页表中怎么对应虚拟内存和物理内存

  10. linux中你主要常用的命令是什么

  11. 查看系统资源的使用情况用什么命令

  12. 查看网络信息,ip地址的命令

  13. netstat查看的是什么信息

  14. linux中fork和exec的区别

  15. python中的数据结构

  16. 列表和元组的区别

  17. 可变和不可变在内存里是怎么反应的

  18. python中的数据结构他的存储模型是怎么样的(他想要的回答是python存的是对象的引用, 即地址)

  19. a= 10,b=10 ,a is b

  20. list在python中的实现

  21. 为什么list可以动态扩容

  22. 字典的底层实现

  23. 字典映射怎么实现->>哈希函数

  24. 哈希函数发生冲突怎么解决

  25. 字典,元组,列表,集合在内存中的大小,为什么

  26. python的装饰器

  27. 装饰器是什么时候装饰到函数里面,是运行的时候还是编译的时候

  28. python中列表排序的方法有哪几个

  29. list的高级函数(面试官提示map,reduce...我说这个应该不止list可以用吧

  30. 说下python中进程和线程,如果是刚刚那个高并发的情况下,你会用多线程还是多进程,为什么

  31. 网络的7层模型

  32. 说一下三次握手

  33. tcp怎么确认对方包已经收到的(每次发都会确认 ack=x+1确认的就是序号x的包收到

  34. 说一下二叉树

  35. 二叉树对比链表和数组的优点

  36. 链表查找的时间复杂度 ,二叉树呢

  37. 红黑树大概情况

  38. 红黑树的查找和插入的时间复杂度

  • 二面问的都是项目流程思想,偏软件工程, 没有录音不写了. 拿到了offer 实习了2-3个月

腾讯

3.6 投的 3.20一面 - -!!! 面试体验也很不好, 面试官对我没兴趣, 很敷衍

一面(3.20)

腾讯teg一面 (21min

  1. 自我介绍

  2. 项目

  3. 习惯用的语言是Python?

  4. Python语言优点

  5. 脚本语言和编译性语言的区别

  6. Python常见的数据类型

  7. 可变和不可变类型

  8. Python传参( 也是上一个问题

  9. 小程序项目后端用的通信协议和数据格式分别是什么

  10. http的理解, 和https的区别

  11. json格式和protocol buffer的格式编码的区别

  12. mysql和MongoDB的区别

  13. 数据结构, 特点, 区别

  14. git理解 (黑人问号.jpg 问了两次是git?版本控制? 我只把他当工具用, 理解还真没理解过, 只能吹水了, 是想问开发分支流程??

  15. linux查看文件前10行后10行

  16. 深信服实习情况, 为什么不继续

  17. 有读研计划还是就业?

  18. 实习时间?

  19. 就到这了- -

  20. 面试官别走, 我能问个问题吗: 部门, 主要业务

二面(3.27 18min

比一面面试官更敷衍- - 但是自己也是可能太紧张了吧也没睡好

  1. 问深信服实习

  2. 问flask的选型

  3. PHP有没有用过

  4. 常用语言

  5. (踩坑说我大一用Java做了个管理系统- -, 我其实只会Java的皮毛)面试官揪着不放

  6. 开源项目的学习和了解

  7. 项目的性能瓶颈

  8. 课程情况, 会不会影响到实习

  9. 开始实习的时间

  10. 深信服实习离职原因(疫情

  11. 面试官说完全看不到你对团队的贡献, 团队可以把你的代码全部抛弃

    我真的很想骂这个面试官的, 我是本科生, 同时也不是应届生, 也是实习生, 我去实习完全就是想学东西想丰富自己的眼界和简历, 我写的代码再烂, 我也是在不断学习不断在进步, 我去实习, 就是想去帮你打代码的时候我自己能够学到东西!

    唉 还是自己太菜了

  12. 反问:技术栈和建议

美团

一面(3.19 40min左右

没录音很多忘记了, 就是面试的基础题, 无编程题

  1. 项目和个人经历

  2. 数据结构, 区别

  3. 网络http和https

  4. 数据库隔离级别

  5. 数据库最左匹配

  6. linux查看进程命令

远不止这些问题, 一面面试官极好

二面(4.1 37min左右

  1. 项目和个人经历

  2. 深信服离职原因

  3. 课程, 会不会影响实习

  4. 实习地区的选择, 最后会不会选择上海(投的是上海的岗位

  5. 到岗情况和实习时间

  6. 考研的打算, 为什么不考研

  7. 项目负责的情况, 职责

  8. 爬虫项目的情况, 反爬机制(回答的很不好, 面试官一直揪着, 20多分钟

  9. 存取过程中的挑战

  10. 项目中的成长比较大的点

  11. 另一个项目的情况

  12. 开发的人员和配合情况, 职责情况

  13. https, session cookie openid

  14. 项目难点

  15. 怎么学习的

  16. 兴趣爱好

  17. 技术栈和建议

Shopee

一面(4.15 45min左右

  1. 自我介绍和项目经历

  2. 数据结构, hashtable, 哈希冲突的解决, 哈希表的扩容和步骤, 哈希扩容要加锁吗

  3. 死锁概念,预防,避免,检测,解除

  4. 常见的IO类型

  5. 阻塞IO阻塞在哪里

  6. 同步IO/异步IO 和阻塞/非阻塞的关系

  7. IO多路复用常用技术, select/poll/epoll区别

  8. TCP/IP , TCP概念, 怎么保证可靠

  9. 拥塞控制的算法和流程

  10. 四次挥手的客户端和服务端状态流转

  11. 服务器有大量time_wait状态的TCP连接是为什么

  12. UDP概念

  13. 为什么QQ聊天UDP为主TCP为辅(预防网络抖动

  14. http和https的区别

  15. https如何实现安全传输

  16. MYSQL使用情况, 隔离级别, 对应隔离级别的会引发的并发一致性问题

  17. 可重复读怎么实现(MVCC

  18. 分布式锁(不会

  19. flask使用情况, 源码, 路由

  20. 编程: 单例模式

  21. 反问: 业务, 建议

面试体验巨好, 不会的东西面试官会提示, 答不上来面试官也不会一直揪着不放

二面(4.17 25min左右

  1. 自我介绍和项目经验

  2. 深信服实习期间实现的具体功能, 数据量

  3. 深信服实习期间的数据量

  4. 后端架构性能瓶颈

  5. 问项目

  6. 反爬机制

  7. 编程:实现二分查找

  8. 实习的工作安排情况

  9. 喜欢编程吗, 为什么

  10. 对未来的规划

  11. 3个词形容自己

  12. 缺点

  13. 反问:建议, 如果要胜任岗位我要往哪个方向努力

  • 面试官说对我挺满意的, 然后整个面试过程也很愉快

总结

虎牙面试一面微信语音, 二面电话都没录音, 忘记了, 很多问题也不大记得了
还有其他公司的面经, 以后再整理吧

感觉一面比较重基础, 二面基本上都是针对项目来回答了, 我前面几面二面都面的不是很好, 项目掌握的不是很透彻, 底层原理掌握的也不是很好, 面试官一给场景题和设计题我就有点回答不上来了,所以腾讯美团虎牙都挂了, 虽然挺难过的,

但是正如我朋友劝我一样, 找工作是一辈子的事, 以后跳槽也会找工作, 难道每次找工作都是这种心态吗?而且现在还年轻, 还能去尝试, 而且现在只是实习, 机会一定还会有的.

祝愿吧,加油

#后端实习面经##Shopee##腾讯##美团##Python工程师##实习##面经#
全部评论
师妹,不用因为一些素质不好的面试官而怀疑自己。还有很多公司呢。即使没拿到满意的offer,现在准备的话,秋招还是很大希望的。
3 回复 分享
发布于 2020-04-18 18:38
加油
1 回复 分享
发布于 2020-04-18 20:10
对于双非生,项目还是很重要的,奈何没有机会接触好的项目,真是太难了。楼主加油!
点赞 回复 分享
发布于 2020-05-12 15:30
你这些问题,我基本一个都不知道😂
点赞 回复 分享
发布于 2020-04-24 12:55
边找边学吧,我去年四月份才开始转Java开发😄
点赞 回复 分享
发布于 2020-04-24 11:06
同本校双非 师妹我还是研究生呢~ 也艰难地😂😂😂
点赞 回复 分享
发布于 2020-04-24 10:09
同双非  春招0offer😔😔😔
点赞 回复 分享
发布于 2020-04-23 22:24
同双非,春招全凉了,哈哈哈哈哈,回去再学点技术提高一下,秋招再战
点赞 回复 分享
发布于 2020-04-23 21:53
楼主加油
点赞 回复 分享
发布于 2020-04-23 21:50
加油
点赞 回复 分享
发布于 2020-04-23 21:10
加油加油
点赞 回复 分享
发布于 2020-04-19 11:15
加油 !!!
点赞 回复 分享
发布于 2020-04-18 22:41
加油加油!
点赞 回复 分享
发布于 2020-04-18 19:57
恭喜恭喜
点赞 回复 分享
发布于 2020-04-18 18:19
楼主最后去哪里了呀?
点赞 回复 分享
发布于 2020-04-18 18:02

相关推荐

05-02 01:34
已编辑
蚌埠坦克学院 Java
3.18 零一悦动一面(25min)1.自我介绍2.实习项目介绍:实习前后端都自己写吗?实习中数据库是自己设计吗?3.java数据类型4.异常类型(忘了)5.数据库的事务讲一下6.索引使用上有什么问题要注意7.Bean的生命周期7.消息队列讲一下,消息队列的优缺点,说了异步,解耦,还有短链接里面怎么用的,优缺点回答的是解耦性能好,缺点是太重了,并发量达不到就不用8.JVM垃圾回收(说还不熟悉)6.高并发的情况下如何处理(感觉问的很笼统)回答了使用redis做缓存,缓存三大问题,还有使用mq做异步,用sentienl做限流7.排序算法和时间复杂度空间复杂度8.深度优先和广度优先9.讲一下动态规划10,你最近怎么学习一门新技术11.你觉得ai怎么样12.你的职业规划反问:3天出结果,还有一轮面试后续:一面挂3.18 云测Testin一面(30min)1.自我介绍2.介绍一下实习做了什么3.实习的难点、遇到的困难4.Mysql索引怎么优化的,优化的3.2s怎么测的,实际数据怎么来的5.自己怎么学的技术6.redis缓存在实习中怎么使用的7.查询语句优化怎么优化的8.DB-router中aop遇到的切面失效的问题嘛?还有ThreadLocal底层还有用久了有什么问题嘛、10.算法刷了多少11.运维有做吗?Linux命令11.目前找实习的情况12.规划后续一面挂3.19 泛微网络一面(18min)1.自我介绍3.问实习干了啥,实习公司主要是做什么的4.技术面:5.SaaS短连接介绍一下6.redis怎么使用的?有哪些情况7.Sharding-jdbc是怎么使用的6.spring事务讲一下7.mysql了解哪些?讲了索引和事务8.什么是回表9.事务隔离级别讲一下后续:因为异地挂3.24 亚信科技(北京一面)15min1.自我介绍2.介绍一下SaaS短链接项目3.介绍一下DB-Router项目4.你实习用了Activity工作流,请问工作流中用户权限这块是怎么做的?(不太清楚)5.ArrayList和LinkedList的区别6.synochroniezd和lock的区别后续,oc已拒3.28 中点金信一面(25min)1.介绍公司的主要业务和工作形式2.自我介绍3.问实习做了啥4.问项目主要是干啥5.JVM了解吗?5.sql调优怎么调6.你自己遇到的问题是怎么解决的7.反问:主要办公形式:驻场二开后续:二面聊天二面挂:面评是对出差和加班有抵触心理,这个绷不住了4.09百应科技一面(25min)1.自我介绍(40s左右,之后扩展一些内容)2.介绍一下实习做的事情3.在处理多线程方面要注意哪些方面4.在Java里面还有什么实现锁的方式5.currentHashMap底层是如何实现的6.redis做发布订阅是如何选型的7.redis做发布订阅是如何解决丢失消息8.分布式事务如何做统一回滚的?9.redis集群的部署模式有几种?10.并发访问Mysql同一条记录的时候mysql锁机制如何运行的?11.Mysql事务隔离级别,不同隔离级别的差别是什么?12.Mysql主键索引和二级索引他们底层数据结构有什么不一样?13.有个场景:一条带普通索引的sql执行的整个流程是怎么样的?14.RocketMQ在broker是怎么存储消息的?(不是很清楚)15.rocketmq的重试策略和频率16.分布式锁用什么实现的?17.redis常用数据结构18.redis的set中nx和ex有什么不同19.redis主从集群中set一个数据在主从中是怎么存储的?20.jvm中新生代是通过什么策略迁移到老年代当中(不会)21.垃圾回收cms和g1有什么不同?22.线程池的一些框架是如何初始化和销毁线程的?一面挂4.08 高顿教育一面(20min)只记得一部分问题1、简单介绍一下路由组件的项目的流程2、mybatis缓存机制3、mybats组件拦截说一下4.ThreadLocal不会出现内存泄漏问题吗5.双重判定锁介绍一下6.线程安全的集合类有哪些7.StringBuffer和StringBuilder区别8.sleep和wait的区别9.MQ如何保证消息丢失问题和重复消费问题10.spring的bean是线程安全的吗?总结:很多问题口齿不清,逻辑不是很清楚,但是面试官那边麦也不清楚。高顿教育二面(20min)主要聊技术的学习还有本质(答得一塌糊涂),sql优化,redis集群,go和java的本质区别问有没有了解zoomkeeper、ES相关技术,一问三不知吹牛说RAG了解,结果问缩写是啥都不知道总结:问题问得很模糊很抽象,不知道他想问啥,回答的时候也经常被打断,吹牛RAG也吹大了后续oc已拒#实习进度记录# #暑期# #后端# #26届# #投递# #面经# #牛客AI配图神器#
点赞 评论 收藏
分享
评论
21
86
分享

创作者周榜

更多
牛客网
牛客企业服务