携程Java一面凉经

  1. 自我介绍

  2. 项目中用到的技术

  3. java基础,Collection中常用的,ArrayList和LinkedList区别

  4. HashMap结构,怎么put的,线程安全的Map

  5. 多线程常用的结构,ReenteredLock、CountDownLatch、CyclicBarrier、Semaphore

  6. 线程池参数、线程添加如何工作、java自带的线程池

  7. sychronized和ReenteredLock区别

  8. Mysql:InnoDb和MyIsam区别、索引的数据结构、索引类型、覆盖索引、隔离级别、MVCC底层

  9. redis:项目中用来干什么的,常用数据结构、里面的string能存储图片(二进制)吗(至今还不知道,请大佬解答一下,🙏)

  10. 一道算法:关于文件结构的(没了解过,看了几分钟直接放弃了/(ㄒoㄒ)/~~)



孩子是真的不会,凉透了😭
#面经##校招##Java工程师##携程#
全部评论
string能存二进制,redis没有直接使用c的字符串就是因为c字符串不能存二进制
点赞 回复 分享
发布于 2021-04-02 10:50
可以,SDS二进制安全
点赞 回复 分享
发布于 2021-04-02 11:20
redis自己封装的字符串 SDS 实现了二进制安全,如果是c语言中的char[]就不行,遇到\0会结束
点赞 回复 分享
发布于 2021-04-02 21:34

相关推荐

求个公司要我:接好运
点赞 评论 收藏
分享
贪食滴🐶:你说熟悉扣篮的底层原理,有过隔扣职业球员的实战经验吗
点赞 评论 收藏
分享
评论
3
10
分享
牛客网
牛客企业服务