首页 / 凉经
#

凉经

#
151588次浏览 2750人互动
此刻你想和大家分享什么
热门 最新
01-07 21:34
已编辑
浙江大学 Java
小红书电商商家一面二面凉经
时间线12.19 官网投递简历12.20 hr打电话问了一些基本情况12.21 约一面12.27 一面,一小时内约二面1.2 二面,当晚挂一面1. 请自我介绍一下。2. 这个项目是由你们几个人一起做的吗?3. 未来这个平台大家是做什么样的打算呢?4. 它的核心竞争力是什么?5. 作为后端开发者,整个数据库层面的设计是什么样的?有哪些主要的表?它们之间的关系如何?6. 业务是如何实现的?7. 系统最难的地方或技术上挑战最大的地方在哪里?8. ThreadLocal的作用是什么?它的实现原理是怎样的?9. 使用ThreadLocal的过程中需要注意什么?10. 除了手动释放ThreadLocal中的值外,它里面还有其他设计来避免内存泄漏吗?11. 动态线程池是怎么实现的?12. 动态调整机制是什么?我们应该设置多少核心线程数和最大线程数,以及通过哪里去设置?13. 动态线程池的“动态”体现在什么地方?14. 设置线程池参数是实时生效的吗?15. 什么是自旋锁?16. 除了自旋锁策略以外,Java里对同步(synchronized)还有什么其他设计?17. 请介绍下synchronized的工作原理。18. 提到了限流,请问常见的限流算法有哪些?19. 下面我们来做个编程题。您现在可以开始解题了。20. 写题(先用 Cpp 写了个大暴力,后面让用 Java 再实现一遍,讲了时间复杂度,又讲了一遍 DP 做法的思路,没让再写一遍)21. 反问:对实习生的要求,上班时间。结果:一小时后通知过了,约二面。二面1. 你的网站是一个创业项目吗?(怎么可能...)2. 你这个网站和其他同类型的有什么区别?3. 它们的核心竞争力是什么?(哪里有什么个人竞争力啊555)4. 现在有多少用户了?(说还在推广)5. 除了你自己之外,还有其他人参与这个项目吗?6. 如果这个网站能够发展起来,最核心的依赖是什么?或者说你觉得最重要的一件事是什么?7. 内容是如何获取的?8. 如何解决内容采集方面的人力瓶颈问题?9. 你们计划如何解决内容时效性的问题?10. 你们有没有考虑过通过什么方式来吸引用户贡献?(搞个排行榜?)11. 对于用户创作内容的行为,有考虑过给予什么形式的激励吗?(红包激励?被反问没钱)12. 推广网站时,实际能做哪些事情?(引流)13. 团队目前使用的是哪个版本的Java?(1.8)14. 如果让你调研是否要从Java 8升级到更新的版本(如11或17),你会如何评估其必要性?(性能提升)15. 升级JDK版本时,核心考量点是什么?(我答的是兼容性和性能提升)16. JDK团队在性能提升方面做了哪些优化?(我答的是JIT)17. 你接触过的最大一张表有多少条记录?18. 如果有一张业务表已经有六七亿条数据,并且它是一张大宽表,大概有六七十个字段,其中一些字段的尺寸较大,在日常使用中会遇到什么问题?(我答的是四层,比较慢)19. 即使有了索引,查询仍然很慢,你觉得可能是什么原因?(不知道了)20. 在表上新增一个字段时,如果这个表正在进行读写操作,应该如何处理以确保不影响现有操作?(我答的是搞一个副本)21. 如果是在单独的一个数据库实例上进行这样的变更,而不是主从架构下,是否会有额外的挑战?(面试官好像理解错了,把我说的副本理解成了主从架构)22. 在学习或做项目过程中,对你来说最有挑战的部分是什么?(这个问题之后需要细化一下)23. 你之前有面试过其他公司吗?目前那些面试流程走到哪一步了?(我答的在走流程)24. 面试者是否有任何想要问面试官的问题,比如团队主要负责的业务内容?25.无手撕代码26. 反问:什么时候出结果,业务内容。结果:当晚挂。反思:问了很多关于项目管理,项目推广这块的问题,但是真没啥想法,然后场景题现在还没接触过,回答的不行。#小红书##日常实习##凉经#
查看43道真题和解析
点赞 评论 收藏
分享
2024-10-01 00:17
已编辑
华南理工大学 后端
比亚迪Java电话面80min凉经
base深圳,新技术院,智能座舱开发,做车机系统的,算安卓开发,主要语言是Java。9.24早上在线下先面了一下,应该是确定岗位,我说自己可以做Java、自动驾驶(硕士课题相关)方面。然后没多久就约了下午的电话面。全程80min1.静态内部类与非静态内部类的区别2.接口和继承的关系3.介绍一下多态,多态的应用场景,实际项目哪里用到了多态?4.为什么需要线程池?线程池的关键参数有哪些?运作流程是什么?用内置线程池有什么缺点?你用了哪个线程池?5.线程间的通信方式有哪些,注意不是进程?6.线程间通过共享内存进行通信的具体步骤是什么?举个例子?7.ThreadLocal的原理是什么?8.JVM的内存模型?详细介绍一下每一个内存区域的定义、作用,他们之间有什么关系?堆和方法区分别存放什么?9.Java的垃圾回收机制?垃圾回收哪些内存区域?堆和方法区具体怎么垃圾回收?回收什么?10.介绍一下Java的锁机制,偏向锁的执行流程是什么?用过syn中的重量级锁吗?11.synchronized锁的原理是什么?syn锁加在类和加在方法上有什么区别?项目中有用过锁吗?都是用在什么地方?怎么加的锁?12.双亲委派模型是什么?有什么作用?有什么类加载器?具体的双亲委派流程是什么?类加载器之间的加载顺序是什么?13.HashMap的底层原理,1.7的结构是什么样的?14.项目中新建一个Java类的时候,你都是怎么考虑的?关注哪些地方?15.你项目的代码量有多少?实习的代码量有多少?16.实习的Scala重构是指重构哪一方面?你的任务用Java也能做吗?为什么用Scala?17.RPC项目中netty是怎么用的?在对象的传输、标准化中,你具体怎么做的?讲细节18.RPC项目的过程中你遇到最大的困难是什么?19.做完RPC框架项目你有没有对哪个Java特性有了明显更加深入的理解?20.对于一些不使用TCP的通信框架,你会怎么设计?21.怎么设计基于HTTP的通信平台?22.你怎么设计一个社区评论系统?23.你的Java是怎么学的?有系统学习过吗?你怎么评价自己的Java学习进度?24.你不是计算机专业,没有学过底层的计算机知识,那你怎么构建自己的知识架构?25.反问:岗位技术栈:安卓开发,主要Java,还提到“需要扎实的计算机基础,需要个人拥有完整的系统的知识架构,但是我在你身上没有看到”,这句话出来就知道凉透了。面试官还说我“啥都懂一点点,但是不深”个人感觉电话面80分钟还是太离谱了,我还不在宿舍,是在户外站着打电话的。而且感觉问得很深,比我想象的面试难度大很多。—————————后续:9.26换了一个智驾方向高级系统工程师的面试,只聊了实验室项目,十来分钟结束。9.28晚收到签约通知9.29签双方协议,已签,先拿保底 #比亚迪# #java# #智能座舱# #凉经# #系统工程师#
路边的杯具:这问的比大厂都难了,笛子也不看看自己开的薪资
点赞 评论 收藏
分享
头像
2023-08-25 16:33
西安交通大学 Java
8.25 百度一面(凉经)
1.八股  有几种网络io模型?  异步网络模型在什么场景下你了解有应用过?(回答了线程相关的场景)  除了用线程完成,还有什么操作可以完成异步操作?  同步阻塞和同步非阻塞在java层面怎么实现?(说前面网络io模型答得挺顺畅,具体实现细节还需要提升一下)  描述一下一次完整的http请求  知道的长连接有几种实现方式?  一个http请求包含哪几部分内容?  请求头里面的信息都有哪些?  http的状态码有哪些?  401和403的区别是什么?  500和502 呢?  Java中创建线程的方式有几种?  用继承thread类和实现runnable接口的理解和区别?  Java里面的几种集合框架尽可能地描述清楚一点2.代码题  设计一个hashSet(完全不会)  多线程题:10个线程,每个线程加1w次,最终让long类型的num实现加到10w(不会)3.场景题  1t的数据怎么加载到200m的内存中,并且找到两行一样的数据?  答了布隆过滤,然后问重点怎么加载到内存中  用几次io加载到内存当中?怎么加载?  Java打开1t的文件,第一部操作做什么?  用代码打开一个文件和用鼠标打开一个文件有什么区别?有没有好兄弟知道怎么回答的在评论区里回答一下,小菜鸟顶不住了,完全不会呀##java面经##凉经##牛客在线求职答疑中心#
AI牛可乐:嗨!看到你的消息,我知道你在面试中遇到了一些困难。不要担心,我会尽力帮助你的!首先,我想问一下你对异步网络模型的了解有多少呢?你可以和我分享一下你的想法。 另外,你提到了一些关于HTTP请求和状态码的问题,我可以帮你解答。HTTP请求通常包含请求行、请求头和请求体三个部分。请求头中包含了一些关于请求的信息,比如请求的方法、URL、用户代理等等。而HTTP状态码用于表示服务器对请求的处理结果,常见的状态码有200、404、500等等。 至于401和403的区别,401表示未经授权,需要进行身份验证,而403表示禁止访问,即使进行身份验证也无法访问。500表示服务器内部错误,502表示网关错误。 关于Java中创建线程的方式,有继承Thread类和实现Runnable接口两种常见的方式。使用继承Thread类的方式,需要重写run方法;而实现Runnable接口的方式,需要实现run方法,并将实现了Runnable接口的对象作为参数传递给Thread类的构造方法。 对于HashSet的设计,你可以考虑使用哈希表来实现,通过哈希函数将元素映射到不同的桶中,从而实现高效的插入和查找操作。 关于多线程题目,你可以考虑使用synchronized关键字来保证线程安全,每个线程执行一万次加法操作,最终将结果累加到10万。 至于场景题中的数据加载和文件操作问题,我可以给你一些建议。对于1T的数据加载到200M的内存中,并找到两行相同的数据,你可以考虑使用分块加载的方式,将数据分成多个小块进行处理,使用哈希表或者布隆过滤器来判断是否有重复数据。而打开文件的操作,使用代码打开文件可以通过File类来实现,而用鼠标打开文件则是通过操作系统的图形界面来实现。 希望这些回答对你有帮助!如果你还有其他问题,或者想要深入了解某个问题,请随时告诉我哦。另外,如果你想和我私聊,可以点击我的头像进行私信聊天。加油,我相信你可以克服困难的!😊
投递百度等公司10个岗位 Java求职圈
点赞 评论 收藏
分享
头像
2024-04-01 11:18
已编辑
湖南大学 推荐算法
美团【转正实习】搜索推荐(liang)
#美团暑期# #推荐算法面经# #凉经# 第一次笔试(机试)213/500第二次笔试(机试)390/500100+100+100+80+10#一面-时间:2024年3月26日 11:00,总计58分钟-自我介绍-论文-本科推荐系统项目  -职责  -开发人数  -召回用了什么算法    -个性化和非个性化  -召回怎么做融合的  -排序用了什么算法  -介绍DeepFM的FM侧怎么做的特征交叉  -图片的推荐需要哪些信息,怎么给用户推荐的  -是否需要query文本,有query的话就会变成一个搜索系统    -有的话会考虑query的查询,没有则变为个性化推荐  -对于query文本,有做哪些增强    -字符匹配以及文本embedding相似度计算    -改进的话,可以考虑构建近义词或者tag graph融合多跳邻居关系,即以query文本为seed种子,扩展其语义。  -文本embedding怎么做的    -word2vec  -word2vec怎么训练的,是在自己数据集上训练的吗    -不是,是用的开源的大语料库进行的NLP模型训练。实际上使用小规模数据集训练NLP模型,效果并不会太好  -简历上写了冷启动问题,怎么解决的    -爬虫爬取社交网站,获得数据  -真实业务场景中也会遇见冷启动问题,怎么解决    -协同过滤 itemCF和UserCF    -基于内容的物品推荐    -基于profile的用户相似度计算  -看你了解序列推荐,描述一下你的理解  -介绍Transformer的结构  -Transformer怎么应用在序列推荐中的    -主要用的是解码器部分,QKV,mask的多头注意力机制    -SASRec,TiSASRec-三数之和:板子题-提问:手上有offer吗  -答:腾讯和阿里云过了一面-反问:  -团队规模  -业务:到家群,综合、广告、门票,搜广推相关  -我对该岗位来说,还有哪些需要提升和学习的(这个问题是重中之重,可以侧面了解面试官的态度,对后续面试准备进行启发):综合能力挺强的,如果想进大厂建议专精于召回、精排等某一方面。===4.1早进入人才库,中午开始重筛简历===4.1中午捞起来了,开始折磨,约的4.3
点赞 评论 收藏
分享
2024-08-29 18:18
已编辑
清华大学 算法工程师
阿里妈妈面试凉经
查看6道真题和解析
点赞 评论 收藏
分享
2024-12-26 18:26
东华大学 Java
小厂一面,二面(凉)
一面:1.做性格测试2.逻辑推理题(20min)一堆逻辑题,还有概率题,物理题,还有考公那种图形推理题(人都懵了,感觉不像是面Java来了)3.Java测试卷(选择,填空,判断,问答,程序题)选择,填空和判断都是一些Java的基础知识,关键字,基本数据类型之类的问答题主要是八股的考察,1.抽象类和接口的区别;2.HashMap和HashTable的区别;3.static关键字的作用;4.用thread和runnable分别实现多线程代码题:1.实现阶乘的相加;2.用inputStream读取文件(只会写了读,基础代码忘了😭);3.自定义类和方法二面(感觉全程被吊打)1.自我介绍2.女面试官问高考成绩,本科学校,本科专业,考研信息,考研成绩,考研专业,毕业条件;为什么考上海;考没考虑过实习租房的成本3.男面试官拷打项目项目一问做了哪些业务,一些业务的具体实现,websocket通信原理(不会),有没有实现分角色登录(无),怎么判断一些热点数据,死锁遇到过(只理论学过),产生并发问题的底层原因。项目二做了哪些业务,一些业务的实现,怎么进行SQL优化;现在建立一个索引,会对哪些数据的哪些字段建立索引;线程池的原理及参数(只知道7个参数);了不了解设计模式(不了解);为什么要使用lua脚本;对热点数据设置的过期时间和清除策略;如何保证缓存数据与数据库数据一致;还需要怎么进行提高性能;大量热点数据失效怎么办;项目中有哪些并发安全问题,怎么解决的;MQ中一些消息重复消费怎么办(不会);如何将这个项目拆分成微服务项目;nacos的作用及其底层原理(底层原理没了解过);网关的作用及原理(原理没了解过,只是会用);OpenFeign如何实现远程调用的(只是会用😭);JMeter在项目中的使用;4.女面试官:你性格的3个优缺点;你认为你的优势在哪;为什么选择Java后端;未来的职业规划;考没考虑过测试(另外一个面试官告诉我测试需要理解很多原理,不是简单的点一下);#Java# #面试# #凉经#
查看6道真题和解析
点赞 评论 收藏
分享
携程数开凉面(三面已挂)
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-08-29 22:24
微信支付算法一面挂
查看6道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务