深言二面
9.14号就面完了,面完忘记写面经了,现在想起来面试质量很不错,不写有点可惜
1 自我介绍
2 挖实习经历 (常见三大问题 最熟悉的部分,遇到的困难,你学到了什么)
3 我们公司主要用go,考虑转吗。(我个人对编程语言没有太大的留恋感)
4 coding题
- 非递归实现二叉树的前序遍历(用栈写出来了)
- 找出字符串最长且不重复的部分(双指针写出来了,但是被面试官发现某些场景下无法起作用,尴尬)
5 常见网络八股。
- 长连接短链接区别。
- 使用过连接池。
- tcp三次挥手四次握手
- 为什么tcp是可靠的(往超时重传和确认方向答了)
6 数据库八股。
- 你对数据库的理解(物理世界模型和关系的二进制映射,利用计算机的算力帮助我们使用二进制表达物理模型)
- MySQL是个软件吧,说一下你了解多少。(问的很模糊,大概说了一下数据库的组成器官,还有sql语句)
- 你刚刚说到存储引擎说一下InnoDB和MyISAM区别,用过MyISAM吗。
- 事务的四大特性,隔离性的具体实现方式。你说了这么多特性,你实际用过的有哪些呢?(只用过锁haha)
八股通体感受:面试官好像更注重我有没有实践方面的经验,一直问我用过啥
7 你对编程语言有那些了解,你如何看待JavaScript和Java的,或者说编程的本质(本质就是利用计算机算力帮助我们解决日常问题,只不过每个语言所要解决的问题的侧重的不同,会导致语言的在设计上的不同)
8 golang有了解吗。(说了一下golang的语言类型)
9 你刚刚说golang没有面向对象的语法,你觉得golang如何实现面向对象。(golang没有类和三大特性。从结构体封装方面去答了)
10 平时有问题主要用什么(以前百度,现在gpt)
11 感觉自己有什么优缺点(知识面比较广,但深度不够,直接说自己很多特性只是看网上blog,没有自己使用过,面试官笑了一下,那你没用过看了有什么用,我说要是有问你,不知道那岂不是更没用。)
12 你刚说你知识面广,那你对大数据和模型有什么理解吗
13 平时除了编程有其他爱好,比如喜欢什么文学作品?(爱看三国,爱吃好吃的haha)
反问:业务有关,我如果能入职,主要干什么。对我的评价,公司在清北旁边,食堂能不能进去吃(脑抽了问了这个)
面试官很耐心的和我解释公司业务,我听不懂,但装出一副一直认真听的样子haha。
对我没什么太大的评价(面了这么久居然没什么评价??)
清北不能随便进,反问了一下为什么这么关心这个
通体感受还是很好,有说有笑,面了1个多小时。不过到现在没有后续了,之后在牛客上被人问了一面进度。他也面了这家,聊了一下知道了他们公司不想招Java了,想直接招go。haha