格灵深瞳 23后端开发一面面经(附Go后端开发实习oc面经)

前言

9月初通过格灵深瞳内推人投递,直接免笔试,大概一周多后约了一面。春招实习期间曾面试过格灵深瞳的Go后端开发实习生岗位,面试体验很好,面试评价也很高,2轮技术面 + 最后HR面都通过了,后来因为学校疫情政策在当时没能去成北京,比较遗憾,所以格灵深瞳开启23届校招之后,第一时间进行了投递。顺便说一下,实习是2轮技术面 + HR面,秋招是3轮技术面 + HR面,每轮技术面的时间大概都是1h多点,会有多道手撕算法题(难度中等)。
PS:23届校招刷题吐水群(703643838)

23后端开发面经

一面(9月17号,1h20min左右)

算法

  1. 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
  2. LeetCode 328. 奇偶链表
  3. 选择一个排序算法讲解一下它的实现原理(我这边选的是快速排序)

设计

  1. 考虑设计一个类,去存储省市区三级联动数据。
  2. 考虑设计String.hashCode()方法,如何去实现?需要考虑什么?可以参考String.hashCode()源码,也可以自己去重新实现。
  3. 设计的String.hashCode()方法算法中还有一个乘数31,为什么使用31呢?

MySQL

  1. MySQL 的内连接、左连接、右连接有有什么区别?
  2. 创建索引的设计原则有哪些?(给出了一个场景)
  3. 有哪些索引失效场景?
  4. 讲一讲前缀索引?(这里给出一个场景,由此引出)
  5. 为什么索引结构默认使用B+Tree,而不是B-Tree,Hash,二叉树,红黑树?

项目

  1. 项目中的超卖怎么解决的?
  2. 项目中的限制一人一单怎么实现的?

Redis

  1. Redis如何实现分布式锁?可重入性怎么实现?请求计数器怎么存贮的?(从项目中引出)
  2. Lua脚本?(从项目中引出)

计算机网络

  1. HTTP状态码怎么划分的?常见状态码了解多少?
  2. 讲一下HTTP请求报文格式?
  3. GET 和 POST 请求参数的区别?
  4. Spring Restful API怎么解析请求路径参数?
  5. 讲一下TCP首部格式?TCP首部格式中的确认号是什么?有什么作用?

其他

  1. 对大数据了解多少?

反问

  1. 部门的技术栈?
  2. 部门的业务?

Go后端开发实习面经

一面(4月27号,1h左右)
算法题:

  1. 手写大根堆,手写堆排序;
  2. 给定两个升序数组,要求在O(n)的时间复杂度,O(1)的空间复杂度下,判断其是否有共同元素。(双指针);
  3. 判定回文串(双指针)。

Java基础

  1. 自动装箱/拆箱是什么?
  2. int类型的数值直接赋值给short类型的数值会发生什么?
  3. i++和i--是否是原子操作?为什么?
  4. 重载和重写的区别?
  5. 重载有哪些特点?重写有哪些特点?
  6. == 和 equals 的区别?
  7. 两个对象有相同的hashcode值,那么两个对象分别调用equals方法是否都返回true?为什么?
  8. 面向对象的理解 ?
  9. 面向对象的三大特性具体讲讲?
  10. 不借助第三个变量交换两个变量的值的几种方法?
  11. JVM,JDK 和 JRE 的区别?
  12. &和&&区别?

Java集合

  1. 讲一讲自己平时常用的集合。
  2. HashMap的底层实现?
  3. HashMap jdk8与jdk7区别?
  4. HashMap jdk8为什么引入红黑树?
  5. 解决hash冲突的办法有哪些?
  6. 红黑树和AVL树的区别?
  7. ArrayList和LinkedList的应用场景?

反问

  1. 部门的技术栈?
  2. 部门的业务?

二面(4月29号,1h-20min左右)
算法题:

  1. LeetCode 146. LRU 缓存
  2. LeetCode 236. 二叉树的最近公共祖先

LRU

  1. LRU算法的缺点有哪些?
  2. 如何解决LRU算法的缺点?

MySQL

  1. MySQL有哪几种索引类型?
  2. 除了B树索引和B+索引之外还了解哪些索引?(Hash索引)
  3. Hash 索引的底层实现?
  4. 为什么索引结构默认使用B+Tree,而不是B-Tree,Hash,二叉树,红黑树?
  5. 有哪些索引失效场景?
  6. 介绍一下事务具有的四个特征?
  7. 说一下MySQL 的四种隔离级别?
  8. 讲一讲MVCC的实现原理?
  9. 什么是脏读?什么是幻读?

Redis

  1. Redis是什么?简述它的优点?
  2. Redis的数据结构有哪些?
  3. 为什么要用 Redis 做缓存?
  4. Redis的缓存不一致性问题有哪些?
  5. 如何解决Redis的缓存不一致性问题?
  6. 如何用Redis的BitMaps实现签到功能?具体设计讲一下?

JVM

  1. JVM内存结构划分讲一下?

JUC

  1. Atomic 原子类知道哪些?
  2. Atomic 原子类的底层实现讲一下?
  3. Lock 和 synchronized 有什么区别?
  4. 有多少种实现线程的方法?

项目

  1. 简单介绍一下项目的各个模块?
  2. 项目的框架和技术栈用了哪些?

其他

  1. 对于转语言有哪些看法?
  2. 除了redis之外还了解哪些中间件?

反问

  1. 部门主要用哪些语言?
  2. 部门的业务?

总结

腾讯会议面试,手撕代码要求共享屏幕,思路讲解 + 伪代码实现。因为自己一直有写题解的习惯,所以每次手撕代码都会用先用本地画图软件画图讲解思路,然后再写代码。手撕LRU缓存被面试官评价他面试过的所有人里面讲解的最清楚的(嘿嘿)。

另外面试官对简历中提到的CSDN博客很感兴趣,面试的很多东西都是从博客文章中引申出来的。

引流:
蚂蚁笔试 奇安信笔试 华为测评 中兴笔试 阿里 腾讯 百度 蚂蚁 支付宝 滴滴 快手 抖音 字节头条 猝死 应届生 裁员 辞职 年终奖 秋招 春招 校招生 argue 财报 凉 pua 买房 外企 需求 瓜 卷 薪资 北京 上海 深圳 杭州 一线 拼多多 面试 福利 华为 美团 蔚来 大华 同花顺 米哈游 陌陌 探探 度小满笔试 腾讯内推 23校招 面经 滴滴笔试 滴滴 比亚迪。

#23秋招##格灵深瞳##校招##后端实习面经##后端#
全部评论
3 回复 分享
发布于 2022-09-17 22:20 北京
同学同花顺尝试一下吗,面试简单不造火箭,我帖子有内推
点赞 回复 分享
发布于 2022-09-18 01:13 浙江
得物App2023校园招聘正式启动 【得此好物 心潮澎湃 潮流电商独角兽】  目前开放岗位:技术类(算法/后端/客户端/前端/测开/DBA等)、风控类、职能类、设计类、供应链类、产品类、运营类  【办公环境MAX】  餐补/房补/下午茶/打车报销 独立健身房 人体工学椅  生/节日慰问 技术岗MacPro 三大城市:上海、杭州、廊坊 投递链接: https://app.mokahr.com/m/campus_apply/thedu/37483?recommendCode=DSDdd9KJ#/jobs   内推码申请优先筛选简历, 内推码:DSDdd9KJ
点赞 回复 分享
发布于 2022-09-18 17:40 陕西
请问现在投还可以免笔试吗  实在不想做笔试了
点赞 回复 分享
发布于 2022-09-19 12:10 陕西
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-19 15:23 北京
同学面试go后端也需要考查JAVA吗?为啥啊?我现在刚研二,正在自学go后端,有没有可以比较全的学习路线推荐啊?
点赞 回复 分享
发布于 2022-10-04 16:46 北京
楼主是科班吗
点赞 回复 分享
发布于 2022-10-17 16:42 湖南

相关推荐

面经:提问接触过Python吗?说一下你对Java继承和多态的理解Jmeter是在学校课程中学习的吗?具体怎么用的?设计HTTP接口时的关注点熟悉哪些Linux操作命令?从你的项目中举一个模块说一下你是如何设计测试用例进行测试的对游戏感兴趣吗?玩过哪些游戏?说一下xxxx(熟悉的游戏)的吐槽/可以改进的点你会怎么对自己刚刚提出的的匹配问题进行测试?软件测试的流程回归测试没有通过的情况,你会怎么处理?用过Bug管理工具吗?测试报告编写主要分为哪几个点?为什么意向是测试?录取的话什么时候能到岗?来北京是有亲友在这边吗?是打算租房吗?计划实习多久?畅游有限公司(纳斯达克股票交易代码:CYOU),中国在线游戏开发和运营商之一,目前运营两款大型多人在线角色扮演游戏,包括其自主研发的在线游戏《天龙八部》和代理的《刀剑》。搜狐畅游25秋招内推码【DSawJw1G】提前批快速跟进,快人一步拿offer!【💼校招岗位】八大类游戏开发类、游戏策划类、游戏测试类、业务支持类、平台开发类、米哈游TCL、游戏运营类、游戏美术类、平台职能类(财务、人力、公关、行政、商务等)共40+岗位。【📍岗位城市】主要分布在北京、上海、广州【内推码】DSAxyWP6【直达内推】https://app.mokahr.com/m/campus_apply/cyou-inc/42233?recommendCode=DSAxyWP6&hash=%23%2Fjobs#/jobs使用内推码简历优先筛选,有任何问题包括进度查询可以私信我,内推后在评论区留言【姓名缩写+岗位】,方便捞人和确认投递状态
搜狐畅游
|
校招
|
26个岗位
点赞 评论 收藏
分享
评论
10
68
分享
牛客网
牛客企业服务