腾讯后端开发一面

算法题:给定很大的数(字符串输入),如何转化为二进制,差点没搞出来,还是紧张了

  1. 问一些项目的细节怎么实现的,通过项目引出下面的
  2. redis的持久化、混和持久化机制
  3. redis主从和分布式是什么,有什么区别?什么情况下必须用分布式?
  4. 操作系统页有多大,过大过小有什么影响,虚拟内存有什么用
  5. 虚拟内存有什么用
  6. 为什么要用rabbitmq
  7. linux有哪些查看内存的命令(答了free -h,后面又想到了top)
  8. TCP握手交换了什么(序列号、滑动窗口)
  9. 流量控制和拥塞控制是什么,怎么实现的
  10. 自己实现memmove可能有哪些要注意的(c++)

linux相关的不太会,C++好久没写了,引导了才答出来

全部评论
哥们是暑期吗
点赞 回复 分享
发布于 02-27 21:40 江苏
见过这个题
点赞 回复 分享
发布于 02-27 21:33 北京
哪个部门uu
点赞 回复 分享
发布于 02-27 20:40 四川

相关推荐

04-23 15:33
已编辑
广东工业大学 后端
  1、简单自我介绍一下2、Java的基础类型有哪些,什么是自动拆箱、装箱?3、在聊天框里发了”int a= 10;Integer b = 10;a==b ?int a1 = 200;Interger b2 = 200;a2==b2?”,问是true还是false4、为什么下面的是false,你知道底层原理吗?(接下来简历里填的Java相关的技术栈等内容问了一圈)5、能讲讲双亲委派机制吗?(先说了有哪几种类加载器,然后说了类加载的过程先从下往上,再从上往下,这里可能两句话讲完了,面试官没反应,然后我就举了个加载String类的例子)6、HashTable和HashMap的区别?(看过但是有点忘了,答了HashTable线程安全,操作Entry时用同步锁锁住,HashMap的话把记得的八股都背了,讲得挺散的,因为我看面试官还想让我讲,就把HashMap巴拉巴拉都说了,问了我负载因子默认值是多少)7、ArrayList和LinkedList的区别(答了一个是数组、一个是链表,增删改查的复杂度)8、HashSet和TreeSet的区别9、问垃圾回收机制了解哪些(分代回收、三种回收方法标记清除、标记整理、复制)10、老年代用的垃圾回收器了解吗?(不知道要问哪一个,追问了一下,让我讲讲CMS回收器)11、对象被设置为null后,内存空间会被立刻回收吗(答了要执行finalize方法)12、重写和重载有什么不同?13、Java语言为什么扩展性强(好像是这么问的,要答的是源码编译成字节码后在JVM里运行,不依赖于操作系统本身的环境)14、线程有几种状态,他们是怎么转换的15、数据库用的MySql是吧,讲一讲MySql的隔离级别,什么是脏读、不可重复读、幻读16、讲一讲索引的原理、数据结构17、在项目中有遇到过索引失效的情况吗?(没有)那你知道哪些场景会会索引失效吗?18、Redis在项目中主要用来做缓存是吧,主要缓存些什么内容?讲讲缓存雪崩、缓存穿透、缓存击穿,以及解决的方式能想到哪些(大概能想到,但还是讲得稀碎,背书能力太差哩)19、你刚刚讲到布隆过滤器,它是什么原理20、简单讲讲Spring IoC和AOP,依赖注入你还记得用哪个注解吗21、讲讲TCP三次握手和四次挥手?为什么要多一次挥手?没有手撕,项目也没怎么问面试官人很好,一直在引导,我答得稀碎还帮我补充
点赞 评论 收藏
分享
评论
11
62
分享

创作者周榜

更多
牛客网
牛客企业服务