5.19微信支付一面2h

#牛客AI配图神器#
1. 自我介绍
2. 挑一个项目说一下
3. 秒杀怎么做到让他不超卖,
4. 除了超卖还有什么高性能问题怎么做的?比如你做了这个系统可以支持多少人同时参与秒杀。
5. 那你这个系统的瓶颈在哪里?如果再能变成一万能扛住吗?(答的redis集群和业务优化)
6. 怎么保证redis的数据跟mysql一致性呢???
7. mq怎么保证可靠性?
8. mq是先持久化再返回生产者ack信息,还是先返回结果再持久化的?
9. 持久化的硬盘坏了咋办?(答的集群模式和镜像队列)
10. 这样消息复制一致性会就会有问题是不是?有强一致性的做法有没有?(不懂)
11. paxos和raft
12. redis支持的数据结构
13. GEO怎么实现的?你自己怎么实现GEO?经纬度怎么存?
14. redis源码?
15. Redis的持久化
16. 如果RDB的周期性数据还未写入就停电了,数据是否会丢失?
17. 既想要RDB的恢复速度又想要AOF的不丢数据怎么办?
18. HTTPS的握手过程是怎么样的?
19. 输入baidu.com时,整个HTTP过程是怎么样的?
20. HTTP2和HTTP3与HTTP1有何区别?
21. 如果一个页面访问速度很慢,从哪些方面可以进行优化?
22. MySQL与InnoDB存储引擎有何区别?
23. MVCC?
24. 你认为自己的优势是什么?
25. 你最近在学习什么内容?
26. 在学习或工作中遇到的最大困难是什么?
27. 用2乘1的整块瓷砖布满2乘10的地板,有多少种不同做法?
手撕:反转链表,腐烂橘子,字符串相乘,最长回文子串

腾讯投着玩,没想到被wxg约面,属于是不知好歹了。
不过还是发现了很多不足,没想着能过。
答的不好的地方有没有bro能解答一下?
全部评论

相关推荐

07-26 23:47
已编辑
电子科技大学 Java
📍面试公司:滴滴🕐面试时间:7.25三面车轮战💻面试岗位:安全后端❓面试问题:一面1、自我介绍2、Java的常用的关键字3、syn和lock的区别4、syn的优化5、Java的常见集合6、哪些是线程安全的,怎么保证的安全7、MySQL,MVCC+三Log8、MQ的作用,为什么选rabbit9、redis的分布式锁,为什么用hash10、项目11、手撕,写一个死锁程序,怎么改成线程安全的呢(两个线程交替打印奇偶数改的)12、手撕,最长无重复字符的子串二面1、自我介绍2、Java的集合3、linkedlist的优势是什么4、线程安全的list和set有哪些5、ConcurrentHashMap的锁,是怎么实现加锁6、CAS和AQS7、学校的课程都是哪些8、常见的数据结构有哪些9、MySQL语句的执行流程和优化经验10、在业务上怎么优化,假设DB优化到极致了11、手撕N个有序数组合并(这个求大佬指教)三面、最糟糕的一面,不断打断你说话,Mean、压力爆了1、自我介绍2、项目的中间件为什么要用,有什么依据3、JVM的划分4、Redis的集群,怎么保证可靠5、噩梦开始了,短链接怎么实现哈夫曼树压缩哈希到定长,map对应发Post,body带上数据都不满意,说了不会还追着问(佬指点下)6、你的工程实践不够呀,开Mean7、手撕全排列,字母版,可能有重复字母,至少一个位置上的字母不同视为一个解无心做了,mean麻了,回溯没想明白🙌面试感想:我这种三面链接失效是不是G了,我也想去橘子轻松点,不行的话面评好点,秋招再战
查看27道真题和解析
点赞 评论 收藏
分享
评论
3
24
分享

创作者周榜

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