oppo一面

整个秋招体验感最差的一场面试

1. 请做一个1分钟左右的自我介绍。
2. 你现在还在字节跳动实习吗?在北京?
3. 在美团、快手、字节实习过,有拿到这些公司的offer吗?
4. 为什么选择来OPPO面试?
5. 你的主语言是Java吗?对C++了解吗?
6. 在三家公司的实习中,分别用的什么开发语言?
7. 你应聘的是后台开发,希望做Java后台吗?还是语言不限?
8. Java中,一个与符号 (`&`) 和两个与符号 (`&&`) 有什么区别?
9. `&&` 这个逻辑运算有什么特性?(追问短路效应)
10. 请解释一下 `final`, `finally`, `finalize` 这三个关键字的区别。
11. 介绍一下Java的线程池:有哪些类型?它们有什么区别?(或者说,创建线程池需要关注哪些核心参数?)
(我已经明确说过了只是写过go,并不了解底层,他一点回应没有然后就说请回答接下来的两个问题)
12. Go语言的并发模型是什么?(考察Goroutine)
13. Goroutine之间如何进行通信?(考察Channel)
14. 你对C++了解到什么程度?
15. 什么是继承?(在C++的语境下)
16. C++中有哪几种继承方式?
17. Linux系统中,进程间的通信方式有哪些? 
18. 在这些进程间通信方式中,哪一种是比较快的? 
19. 【排障题】如果发现一台服务器的端口号被用完了,你应该怎么去排查这个问题?可能是什么原因导致的?
20. 网络模型有哪几层?(OSI 和 TCP/IP)
21. HTTP协议在哪一层?
22. HTTP状态码中,1xx, 2xx, 3xx, 4xx, 5xx 这五类分别代表什么意思? 
23. 什么是DNS?它的解析工作过程是怎样的?
24. DNS有哪些常见的记录类型? 
25. TCP的 `TIME_WAIT` 和 `CLOSE_WAIT` 这两个状态有什么区别?
26. 网卡层面的一些算法有了解吗?
27. 你知道哪些查找算法?它们各自的时间复杂度是多少?
28. 【场景设计题】病毒检测问题:有1万个试剂盒,要在一个1000万人口的城市里检测出所有感染者,请给出一个可行的方案。
29. 你最常用的设计模式有哪些?或者你最了解的有哪些?请介绍三种。
30. 你用过哪些数据库?
31. MySQL中有哪些常用的关键字?(考察SQL基础)
32. MySQL中有哪几种存储引擎?
33. `SELECT` 查询时,怎么做分页?用哪个关键字?
34. 【场景优化题】一张有10亿条记录的大表,分页查询时需要获取总数,使用 `COUNT(*)` 会很慢,你有什么办法可以解决这个问题?

全程回答一点回馈没有,就我一直在说说到不知道了之后他就像捧读一下问下一题。我明确多次表达了对于c++和go的了解并不多,我给的反馈他也一点动静没有就一直问同一个问题。 总之体验感非常差,当时面一半都想直接跟他对线

#发面经攒人品##秋招#
全部评论
同学,瞅瞅我司,金山办公WPS,校招刚开,点击就送,我的主页最新动态,绿灯直达
点赞 回复 分享
发布于 09-14 21:06 湖北
点赞 回复 分享
发布于 09-14 19:11 北京
这么多问题,666,机器
点赞 回复 分享
发布于 09-13 10:31 浙江
jiayi你到底什么时候收手
点赞 回复 分享
发布于 09-12 14:12 北京
哈哈哈池浅王八多,佬不用在意
点赞 回复 分享
发布于 09-12 14:07 天津
点赞 回复 分享
发布于 09-12 13:46 北京

相关推荐

8.11面的 没问项目纯八股 最后问了一些关于大模型的东西1. JDK 和 JRE 的区别2. 常用容器类有哪些3. List / Map / Set 之间的关系4. ConcurrentHashMap 如何保证并发安全5. ConcurrentHashMap 扩容过程6. Java 线程有哪些状态7. 线程 sleep 时属于什么状态8. 创建多线程/线程池的常见方式,如何正确使用线程池9. 线程池常见拒绝策略10. 什么是死锁,如何避免11. JVM 的主要组成部分12. String 字符串存储在 JVM 的哪个区域13. 类加载过程与双亲委派模型14. JDK8/8+ 常见垃圾回收器15. 启动 Java 进程常用/可调的 JVM 参数16. volatile 与线程/内存的关系17. ThreadLocal 的作用、实现原理18. ThreadLocal 内存泄漏的形成原因与规避19. try-catch-finally:try 中 return,finally 是否还会执行20. 是否用过 Java 反射21. 哪些框架使用了反射、用来实现什么22. 浏览器输入 URL 到服务端响应的全过程23. session 和 cookie 何时生成24. 分布式后端(多台服务+Nginx)如何识别已登录用户25. Redis 中的会话数据与 Java Web session 的关系26. 常见 HTTP 响应码27. GET 与 POST 的区别;在可传输数据量上的差异28. 常用注解有哪些29. Lombok 的 @Getter/@Setter 等是如何实现的(编译期还是运行时)30. 常用的 MySQL 存储引擎31. 事务隔离级别32. SQL 慢查询的排查思路33. Redis 常见数据结构34. 缓存击穿是什么,如何处理35. 是否接触过 MCP 协议、如何理解36. MCP 除了 Tools 还提供什么能力(Resources、Prompts)37. 是否写过 MCP Client/Server
发面经攒人品
点赞 评论 收藏
分享
09-13 17:22
已编辑
门头沟学院 C++
点赞 评论 收藏
分享
评论
3
10
分享

创作者周榜

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