腾讯pcg二面

1.全程1h

面试官上来说,我们都保持真诚,也不用共享屏幕,有一种大佬的感觉

1.spring security是怎么结合的,底层原理是什么了解吗

2.项目里的微信登录和其他软件的微信登录有区别吗,有了解过吗?

3.oauth2协议和微信登录的安全性是如何保证的呢

4.refresh_token和access_token有什么区别呢,都存储在哪里,哪个会返回哪个不会

5.如果token被劫持了怎么办,如何让安全性提高一个等级,再提高一个等级,还有更好的方法吗

6.如果频道数据访问量过大,请求量过大应该怎么办?如何能让请求落在数据库中的更少。除了前端和freemarker的技术还有别的吗

7.缓存一致性问题如何保证,如何提高redis缓存的效率,如何实现redis读写的解耦。分布式这种情况数据读写应该如何保证事务性。仅仅是分布式事务可以吗?

8.算法:leetcode前200没有见过。毒蘑菇和体力。动规贪心

全部评论
如果token被劫持了怎么办
点赞 回复 分享
发布于 2024-04-20 14:55 浙江
评论里的友友有需要的可以康康首页,mhy的内推
点赞 回复 分享
发布于 2024-04-18 08:41 上海
没猜错的话,你还做了个小明过桥把,腾讯视频?
点赞 回复 分享
发布于 2024-04-02 18:12 香港

相关推荐

HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
9
47
分享

创作者周榜

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