时间

2021年3月22日下午3点-4点多

面试内容

|| 自我介绍

|| 为什么学Java

|| 问成绩

|| 秒杀项目

是一个分布式的电商商城项目还是一个单体项目?

redis如何支持高并发?

为什么高并发用单线程的redis,不应该使用多线程吗?

你用Redis做了什么?

有没有做过压测?

如何设计压测?

如何保证数据库和redis缓存的双写一致?

如果在更新redis缓存数据的时候服务器宕机怎么办?

(另一个项目一句也没问)

|| 实习

在实习中做什么工作

如何设计测试用例,进而保证代码在各个情况下的稳定性

|| 多线程

为什么会出现线程安全问题

有没有了解线程池?线程池的七大参数

一个线程池的创建和使用的过程

线程池一开始就创建好所有线程吗

线程的等待和阻塞状态有什么区别

可重入锁和不可重入锁

可重入锁是怎么实现的

Synchronized的锁是什么

别的线程怎么知道已经加了锁?

对象头是什么?里面存哪些参数?

什么是公平锁和非公平锁

公平锁如何保证公平性

CPU的调度策略

|| Redis

最近看什么书?(答:(我憨憨地拿起了我桌上的一摞书,第一本书是——)分布式消息中间件技术)

书中讲什么?(Redis,MQ,Redission)

redis的部署架构是什么样的

redis的Master节点是做什么的

redis在存储数据的时候怎么知道该存到哪个服务器

一致性哈希是什么

|| Spring框架相关

所有的Bean都是单例的吗?

Spring中的Bean如何初始化?

Spring是如何找到要使用的Bean?

|| 觉得学得最好的一门课,学得最不好的一门呢?

|| 有没有参加什么比赛?

n叉树的路径和(也就是n叉树的所有边的总数)

|| 反问

您在面试应聘者的时候最看重的是什么

您觉得我的表现如何(没回我)

Finally

面试的问题基本上也都答上了,但还是挂了,可能没有答到面试官心里,水平确实有限,非科班出身而且也只是学了短短的半年多时间,但还是继续努力吧。希望未来可以有个好工作~

牛客首答,在此祈愿!!

快手校招java一面凉经,快手电商生态Java实习一面(凉)相关推荐

  1. 【报告分享】2020快手电商生态报告.pdf(附下载链接)

    大家好,我是文文(微信:sscbg2020),今天给大家分享快手大数据研究院和快手电商于2020年11月联合发布的报告<2020快手电商生态报告.pdf>. 此报告系快手首次对外系统梳理电 ...

  2. 快手伸手“供给侧”,找到直播电商的“源头活水”?

    近年来,直播电商是发展较快的一条赛道.贝恩公司与凯度消费者指数近期发布的<2022年中国购物者报告>显示,电商成为2021年唯一保持增长的渠道. 随着电商平台也逐渐分化,其中,以抖音.快手 ...

  3. JAVA计算机毕业设计社区生鲜电商平台(附源码、数据库)

    JAVA计算机毕业设计社区生鲜电商平台(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...

  4. Java开源生鲜电商平台-Java分布式以及负载均衡架构与设计详解(源码可下载)

    Java开源生鲜电商平台-Java分布式以及负载均衡架构与设计详解(源码可下载) 说明:主要是针对一些中大型的项目需要进行分布式以及负载均衡的架构提一些思路与建议. 面对大量用户访问.高并发请求,海量 ...

  5. JAVA毕设项目社区生鲜电商平台(java+VUE+Mybatis+Maven+Mysql)

    JAVA毕设项目社区生鲜电商平台(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Web ...

  6. JAVA计算机毕业设计跨境电商网站(附源码、数据库)

    JAVA计算机毕业设计跨境电商网站(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(In ...

  7. java计算机毕业设计跨境电商网站源代码+数据库+系统+lw文档

    java计算机毕业设计跨境电商网站源代码+数据库+系统+lw文档 java计算机毕业设计跨境电商网站源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软 ...

  8. Java毕设项目基于的电商平台的设计与实现(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目基于的电商平台的设计与实现(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilder ...

  9. java计算机毕业设计Vue框架电商后台管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计Vue框架电商后台管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计Vue框架电商后台管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈 ...

最新文章

  1. SGU 224.Little Queens
  2. 没有找到mysql。sock_linux系统安装mysql数据库
  3. “恶意版”俄罗斯方块游戏火了,永远给你不想要的方块,世界纪录才消掉31行...
  4. 面试:如何快速过滤出一次请求的所有日志?
  5. 操作MySQL数据库
  6. 混合牛奶pascal程序
  7. 大数据WEB阶段 (十)Response、ServletConfig、ServletContext、资源跳转三种方式
  8. 华为底部虚拟导航栏挡住布局
  9. Android功耗优化(7)---如何分析wakelock(wakeup source)持锁问题
  10. 吴恩达机器学习 9.机器学习系统设计
  11. java取负数_阿里巴巴 Java 开发手册之MySQL 规约
  12. 设计模式面对面之单例模式
  13. idea git提交代码步骤(转载)
  14. oracle dbv验证,ORACLE施用dbv工具检验数据文件是否有坏块
  15. SharePoint 通过控制上传下载对文件进行加密解密(二)
  16. Office 右键新建没有office选项怎么办
  17. 电气器件系列二十四:电子式压力传感器PPG-D(1)
  18. MySQL死锁问题如何分析锁表后查看死锁和去除死锁快速解决方法
  19. Hutool Java常用工具类汇总
  20. js元素选择器-js更具name获取元素中的元素

热门文章

  1. 两个字与三个字对齐html,最简单的方法实现: 两个字的名字与三个字的名字对齐...
  2. iOS开发——CF前缀
  3. 疯狂的黑帽SEO----随着暗链流失的搜索引擎排名
  4. 如何评估及应用一些灰色推广产品
  5. lol男爵领域服务器未响应,LOL男爵领域进不去 十万人挤新区抢ID
  6. php中volist怎么循环,Thinkphp的volist标签嵌套循环使用教程_PHP
  7. 山西大学计算机考研拟录取,山西大学2019年硕士研究生拟录取名单(一)公示的通知...
  8. 中国抓到了勒索病毒作者,上市公司停工3天
  9. ART世界探险(12) - OAT文件分析(2) - ELF文件头分析(中)
  10. elemment ui tabs实现思路