点点互动内推

点点互动面经

一面

(1)传统自我介绍

(2)我看你大学里做了项目是吧,我们来聊聊吧(撕数据库、计算机网络)

数据库

(3)欸,你用的是 MySQL 吧,我想知道如果我要生成用户的唯一id,有什么方法啊?

(4)那我如果有一个主键值是 10,然后删除了这一行,插入下一行数据的时候,主键值是多少呀?

(5)你知道 MySQL 的索引的索引数据结构吗?

(6)那你知道聚簇索引和非聚簇索引吗?

计算机网络

(7)你项目中前后端用什么协议通信的?「 HTTP 」为什么 说 HTTP 是无状态的呢?

(8)那如何防止 Cookie 劫持?

(9)那我如果使用 HTTPS 协议, Cookie 就不会被第三方拿到吗?

(10)那你知道 HTTP 和 TCP 的关系吗?

(11)TCP 四次握手,如果服务器先发起断开请求连接,那该端口还可用吗?

(12)如果客户端发起一个耗时非常长的操作,但在操作还没完成之前客户端断开了,那服务器怎么提前终止操作防止浪费资源?

点点互动2026届Elite Program校招提前批启动

企业简介:点点互动是BrandZ评选的中国全球化品牌50强,致力于给全球用户提供优秀和长期性的娱乐体验。代表的自研游戏有《无尽冬日》、《飞龙岛历险记》、《Family Farm Adventure》、《Frozen City》等。

招聘岗位:游戏策划、广告投放、广告创意策划、前端开发、后端开发、游戏美术设计

工作地点:北京、上海、福州、深圳、成都

薪酬福利:行业TOP薪酬与回报+顶尖导师指导与优秀的团队相伴+定制化的培养+丰富的项目实践机会

内推链接:https://career.centurygames.cn/4/jobs?memory=%7B%7D&silence=1

内推码:EV3P18(内推简历优先筛选,加速流程推进)大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我来确认有没有内推成功喽

#内推##牛友职场人脉来了#
全部评论

相关推荐

码农索隆:你告诉他,你看他也一般
点赞 评论 收藏
分享
07-15 20:43
门头沟学院 Java
mysql mvccmvcc允许多个事务同时读取同一行数据。做到了读读并行,读写并行。它是通过read view实现的,可看做是数据库的一个快照版本。read view有几个重要参数:m_ids:创建read view 时当前数据库活跃事务的id列表。(启动了还未提交的事务)min_trx_id:创建read view时活跃事务的最小id值max_trx_id:创建readview时数据库要分配给下一个事务的id,即m_ids中最大值+1creator_trx_id:创建该read view的事务idinnodb聚集索引记录中会有两个隐藏列:trx_id:一个事务对某条聚集索引记录改动时,会把该事务的id记录在这里roll_pointer:每次改动时会把记录写到undo日志中,本列存的是指向旧版本记录的指针。如下图,当隐藏列trx_id的值小于read view的min_trx_id,说明这个版本的数据是在readview创建之前就提交了,因此该版本的记录对当时事务可见。当大于max_trx_id时说明这个版本的记录是在readview创建后事务才提交的,因此对当前事务不可见如果再min和max之间,需要判断trx_id在不在m_ids中,如果在且当trx_id等于readview的creator_id时可见,因为是当前事务创建的。如果在且不想等,说明生成该版本的事务还活跃着并且不是当前事务创建的,该版本记录对当前事务不可见。如果不在m_ids中说明生成该版本的事务已经提交,该版本记录对当前事务可见。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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