Neo Smart Economy

收藏
互联网
20-99人
未融资
上海

3

在招职位

7

面试经验

0

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
最新
热门
头像
05-22 16:55
已编辑
太原理工大学 Java
北京中小厂面经:1. 自我介绍2. 项目:​项目业务流程和整体架构​为何采用美团Leaf,及实现原理​为何使用Neo4j图数据库3. MySQL:​mysql的默认存储引擎的数据结构​相比其他数据类型,为什么设计成b+tree​b+tree的叶子节点为什么用链表连接​隔离级别​默认隔离级别可解决幻读问题吗​幻读概念​MVCC机制​MVCC可解决幻读问题吗4. 计网:​三次握手,四次挥手​为什么不能三次挥手5. JVM:​JVM类加载机制​双亲委派机制​为什么这样设计​如何打破双亲委派机制​内存模型​JMM6. 基础:​深拷贝,浅拷贝​深拷贝的实现?7. 智力题:​一千个苹果,分堆,随机取出?(没get到)​8. 还有笔试环节,但面一半我就感觉答得不太好了,基本要寄了,就不浪费面试官的时间了9. 反问:​建议大二实习吗?​我现在学的广度有了,深度不多,尤其感觉实习以后,接触的也是边缘业务(CRUD),如何进一步提升呢?​面试官行业经验有7年了,建议我不要停留在应用层开发上,多学学底层,比如看一遍Spring、MySQL源码总结:这次是我面试难度比较大的一次吧,浅浅记录下面经和自己的薄弱点,后续细细恶补一顿面试官人挺好的,行业经验7年了,虽然我答得不太理想,还耐心的提问这么多,夸我简历写的水平可以,GitHub也不错,最后聊聊天,并给了一些自己的建议薄弱点:JVM还未系统学完计网和项目的技术栈实现说的挺笼统的,逻辑性表达差MySQL的MVCC机制理解比较差之前面一些中厂和大厂,JUC并发编程那块,基本都会问到,可惜都没记录面经,暑假里打算系统学一遍JUC项目只准备了一个,打算再写一个高质量的项目吧八股没怎么背,算法也刷的少,后续会在这方面多投入精力,近况:可惜金三银四那会儿,没准备好,没敢投多少,不过也算是感受过春招的流程了,积累积累经验吧5月初开投到现在(这个时间点真的好难约啊),等约面的过程中,心态一直在摆烂吧,甚至有点自我否定了,好在陆陆续续面开之后,就好多了针对薄弱点,也算是给自己明确一个学习的方向吧,好好准备秋招咯鼠鼠我啊,还是太菜辣
查看24道真题和解析
点赞 评论 收藏
分享
头像
不愿透露姓名的神秘牛友
06-18 14:11
已编辑
两个月前面了浪潮的实习生,结果面的时候发现是售前,就拒绝了,没想到那竟然是两个月见的唯一的hr大厂暑期实习过不了,算法真的搞不定我好菜,秋招大厂应该只会投测试了其他城市日常实习是有几个的机会去实习的,但是导师这边走不开拒绝了,所以只能在所在的新一线城市找了(还不是杭州 成都这种),是真的互联网荒漠,你们懂的然后就入了没有面试的尴尬,是真的没有,可能是因为非科班,收了简历就没有后续了直到最近开始慌了连测试也开始投递了,结果发现有些测试都不要我,有个测试hr还劝我别去搞测试了偶然间亚信的Java开发同意面试了,很紧张,感觉必须把这个拿下。虽然网上都说亚信点击就送,但问的还是挺多项目是短链接和黑马点评和物流项目介绍一下自己介绍一下你的项目和亮点/难点布隆过滤器的原理是什么双重判定锁是怎么优化查询的RocketMQ流量削峰是哪方面,它和其他消息队列的区别ShardingSpere和Mycat的区别为啥用nacos什么场景下用Redission读写锁,它的底层原理看过吗lua脚本实现了什么功能,为什么用它?库存就是在缓存里扣减的吗怎么实现分布式锁并保证分布式锁删误怎么实现幂等性的讲一下索引,并讲一下怎么优化,用什么命令来判断有没有用到索引resis数据结构底层熟悉吗?string和Zset讲一下string为啥要用动态字符串,不用C语言自带的你写了内存结构和回收算法就不问你了,说说JVM类加载吧final static 和 static 修饰的变量是在什么时候赋值的请详细说下synchronized的实现原理轻量级锁和重量级锁讲一下Hashmap讲一下底层原理,你觉得了解这些原理的在实际生产中的好处本地缓存了解过吗?和redis对比一下口撕SQL:当年打卡记录最多的人(要注意跨年的情况)springboot的refresh相关了解吗Geotools是什么,介绍一下介绍一下地理的数据格式怎么实现范围监控的threadLocal在项目里怎么使用的,原理是啥你了解你用到的Neo4j数据库吗?前端了解的如何(能看懂)你还是羽毛球裁判? #面经#
查看30道真题和解析
点赞 评论 收藏
分享
#软件开发2024笔面经# 单选5题:    1.高度为4的avl树有多少种类    2.8层汉诺塔次数    3.其他忘了多选3题:    1.有问题的double check单例代码,标出了几行代码,问你这几行需要注意什么,singleton变量没加volatile,第二个check没有互斥 (选项有内存可见性、指令重排、线程互斥、其他选项忘了),我感觉应该选内存可见性,线程互斥。    2.初始a,b,x,y都为0,线程1{a=1;x=b} 线程2{b=1;y=a},问你xy可能的结果(00,01,10,11),我考虑了指令重排,全选了[https://tech.meituan.com/2014/09/23/java-memory-reordering.html]    3.貌似是2017年408第8题(单选出成多选,选多了,赣)编程题(ACM模式):1. (英文题干)Neo准备给Alice一些糖果作为礼物,并把它们放在了n个盒子里,Neo认为Alice不想收到空盒子,所以现在每个盒子里的糖果数量大于1。但是Alice实际不介意有空盒子,她更喜欢所有的盒子里的糖果数量互质(coprime)。Alice的男朋友Tommy是Neo好哥们,打算帮他将盒子列的糖果数量调整为Alice喜欢的样子。但Tommy每秒只能从一个盒子里挪动一个糖果到相邻的盒子里。问Tommy需要至少多少秒才能完成。2.(中文题干)推箱子,给你一个大小为MxN仓库的,一个大小为mxn的箱子,箱子左上角的初始位置xy,给你仓库矩阵(1代表有东西,0代表没东西),将箱子推到仓库边缘就算完成,每次只能挪动一格,问至少需要多少次挪动。太菜了,两题编程完全不会
投递美团等公司10个岗位 软件开发2024笔面经
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务