首页 / 项目
#

项目

#
603142次浏览 9066人互动
此刻你想和大家分享什么
热门 最新
学员用我的Java项目拿下字节offer!分享下面经
TimeLine:11.28 一面12.3 二面12.5 HR面,下午直接发offer项目:知光平台 + 点评一面1. 自我介绍(介绍学历+项目)2. 介绍一下知光中 Feed 流中用到的三级缓存?(本地缓存+Redis 页面缓存+Redis 片段缓存)3. 你知光的项目中怎么保证的 Caffeine, Redis 和 MySQL 的一致性4. 某一个用户发帖,他的粉丝是怎么收到的?(项目中还没做,简单说了下思想)5. 推流模式对于大V是不是有问题?6. Redis 数据结构,重点讲一下 ZSet7. 设计一个 key 去重,value 排序的数据结构(其实就是 ZSet)8. 秒杀怎么设计的,lua 脚本怎么实现的9. 分布式缓存是怎么选择节点的?10. 一致性 hash 怎么做的?11. B+ 树底层原理,延伸到索引12. 讲一下 go 的 channel 和协程的用法和你的理解13. 算法:力扣 1838 最高频元素的频数(冷门,字节喜欢出这种)14. 反问二面整个二面大部分都在围绕操作系统底层拷打,算法题也不常规1. 自我介绍(学历+项目)2. 什么情况会出现缓存穿透,你项目中有处理过这个吗?3. 除了缓存空值还能怎么解决,如何在查询之前判断数据库里是否有某个值4. 讲讲你项目中的 hotkey 怎么设计的?5. 什么是 Outbox 模式?为什么用 Canal?具体讲讲6. 问 ProtoBuf 协议了解的多不多(就 RPC 的那个二进制传输协议)7. 如何优化读取一个大文件(没答出来)类似于 10亿个QQ号,如何快速查找。8. 协程和线程的区别,为什么协程切换更快9. 内核态切换10. 操作系统内存映射 mmap11. Go 语言,GMP 模型12. 算法题(面试官直接口述):一个数组求和,每个元素都在int范围内,保证最终的结果在int范围内,但是中间会溢出,怎么实现13. 反问
查看25道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
百度测开日常实习一面
上来问了一下你确定你投递的是测试开发岗位?(简历上是后端,现在不应该心照不宣了吗)自我介绍项目拷打:(真的很希望看到别人项目拷打的问题,我都编不下去了)选择一个项目进行介绍(选了天机学堂)介绍你在这个项目中干了什么你们这个项目听着挺大的,全是你开发做的吗你们这个项目上线了吗,如果上线了,你觉得用户量会达到多少,我说了几千到几万?那么这个值是怎么估计得到的,我说这种在线教育用户范围限定的比较死,面试官应该想听更详细的估算方法?项目中的接口,上线了你有哪些指标来衡量它的好坏你怎么测试你接口的好坏?测试相关:测试用例,微信红包(大概就是围绕功能,性能,安全,边界值,兼容性去说)八股:Redis可以做什么(签到,GEO查找,缓存重点结合项目说,分布式锁,结合项目登录校验取代session)Mysql的索引讲一下(聚簇索引,二级索引;普通、唯一索引;单列多列索引,主要是重点说聚簇下b+树的结构展开多说了点)Linux常用命令(rm,mkdir,cp,cd,ls,grep,ps,sudo这些都说了)Linux远程传输文件的命令(不知道)代码Sql(给定一个成绩表,包括姓名,科目,成绩)1.请找出语文成绩排名前10的姓名2.请找出名字李开头的人的总成绩(模糊+count)算法:二分查找(提前下好客户端,我浏览器打开会看不到题目,只能自己共享屏幕本地编译)反问:业务相关,搜索部门好像是多久出结果(明天)第一次面试需要改进的地方,感觉算法和八股面试官觉得还行,说我项目那里还得练(反正问点场景我不知道的我就老实开摆)人生第二面,其实也是首面,下午刚面第一面,希望大家指正有点迷茫,不知道接下来该朝哪方向努力,本来准备后端的,结果后端无人问津测开被约三次了,现在应该补充点测开系统知识吗,能不能两手抓,这种网上的项目怎么装的像真要上线一样啊,实在脸皮薄不会撒谎,感觉一问都是漏洞,真心赐教。
查看15道真题和解析
点赞 评论 收藏
分享
09-28 09:18
吉首大学 Java
27届双非找实习
离上岸不远了的牛油很...:同27,你写的专业技能那些是真熟练了吗,我感觉稍微问深一点我都要🐔
点赞 评论 收藏
分享
2023-07-12 13:59
北京师范大学 Java
1本以上7月还在投实习的同学可以停停了
现在投暑假实习的学生是越来越多了,特别是一些24届的学生,甚至还出来一些 25届的学生,投得也非常的多。如果说到7月初或者7月上旬,你的简历依然是在等待中或者投递中的话,那么建议就不要再去投暑假实习了,那应该怎样准备秋招呢?现在最好的路子可能就不是实习了,那能不能在这个时候把秋招要考的东西好好地静下心来整理到位,比如说考点的部分,别人能达到100分,你至少得到九十七八分,那一定是高手过招,特别是秋招人数更多,比暑假实习的人多的多,这个时候就不要出任何乱子。其次如果你觉得项目还不行的话,实习这条路堵死了那你能怎么做呢?我们一般来说建议大家有几套方式,如果你有自己的实验室的项目,那就没有问题。如果你有自己的比赛项目,或者自己平时做的一些尝试的项目,你把它丰富一下,把考点扩展一下,让它亮点更丰富,一定要注意亮点,你要去加上它,这就是很好的项目。如果你实在没有项目,就从市面上找那种烂大街项目,社区、外卖、秒杀...但是呢写这种项目,它本身在秋招人那么多的时候,基本上简历通过率是接近于0的,这个时候哪怕你学校好点,可能通过率稍高,却也在10%以内。但是有一个解决方案,你不要做整个项目,你把其中的某一两个模块,比如说购物车、社团的发帖、秒杀的某一个细节,你把那个细节花上一个月或者半个月,将它真正地展开,你会发现,那个模块在公司里面,可能一两个月都做不完,但你把它抠出来,你的简历描述就跟别人不一样了,因为别人写的是一个比较完整的项目经验。但是如果将去公司实习作为实习项目,假如我们去美团外卖实习,做就算做半年,也不可能做完整个项目,所以一定关注的是亮点、难点,降低重复度。所以你就拿出它其中的比较有亮点的两三个模块,将其展开,你的简历描述就跟其他的人不一样,那你通过率就高,亮点你再把它丰富一下,基本上就没有什么问题。
0office彻底疯...:管他三七二十一,实习秋招一起投
投递美团等公司9个岗位
点赞 评论 收藏
分享
10-10 14:07
门头沟学院 Java
天机学堂升级版,海量新功能加入
我对黑马的“天机学堂”项目做了诸多改良。增加了譬如AI问答、AI知识库、实时IM、网站流量分析、直播间等功能。项目新增的亮点:会话存储的表设计方案多人在线群聊websocket的实现方案kibana生成简易数据大屏实现方案通过本地短信模板存储无缝对接多种第三方短信发送平台使用Spring状态机实现订单状态高效流转的优化方案Minio对象存储实现分片上传、秒传、断点续传的优化方案兼容jdk8版本的langchian4j的AI解决方案兼容jdk8并整合qdrant打造用户个人知识库来进行AI对话的实现方案基于DFA有穷自动机算法对聊天违禁词高效过滤的解决方案集成influxdb对日志进行高效存储与数据埋点的实现方案基于数据埋点形成用户画像的课程推荐算法通过网关全局过滤器+Redis存储+MQ异步削峰实现的日志高并发记录方案Promethus+Grafana整合数据指标收集的全链路跟踪解决方案基于SpringAI对接阿里云百炼平台实现AI课程推荐、AI对话等集成MongoDB、Redis、MySQL等多异构数据源的数据存储方案基于Redis的Queue将数据定时持久化到MySQL的解决方案基于nginx的rtmp模块实现平台级的直播推流方案企业级websocket内存+Redis统一管理方案项目完整代码、完整笔记都在我的Github仓库中,完全开源,有问题可以提issue一起讨论~项目Github链接:https://github.com/finch04/online-mooc项目展示视频:用户端:https://www.bilibili.com/video/BV1NEb5zBEko管理端:https://www.bilibili.com/video/BV1fdtRz6Efc项目直播功能展示:https://www.bilibili.com/video/BV1zox9zPEX6项目分为jdk11版本和jdk17版本(看不同的分支,其中jdk17分支代码整合了黑马天机学堂助手,并且做了诸多改动)各位觉得不错的话可以给项目点点star,感激不尽
点赞 评论 收藏
分享
秋招打破信息差 从我做起
有很多明年、后年秋招的牛友都有私信我如何拿到 offer 的,我深知自己当时从迷雾中走来的艰辛和寻找进步渠道的不易,所以在此再多说两句,希望靠我自己的微薄之力稍微打破一些信息差,让想要进步的友友们知道往哪努力,一旦找到了着力点就可以顺着走下去。要想拿到 offer,首先要分清楚着力点:实习>>项目>八股>=算法,但是从时间线上来说,首先是要有一两个拿得出手的自己的项目,然后才能拿着项目去找实习,然后才能拿着实习+项目去找秋招。项目:找准一个好方向,一直打磨一到两个精品项目,从现在就开始一直打磨到秋招(就算在实习,下班后也要自己提升自己的项目)。这两年 AI 势头迅猛,可以考虑做一些 AI 相关的项目,比如做个搜广推引擎、RAG 平台基础设施等跟 AI 沾边的热门项目,把八股文融会贯通进去(408 四件套、cpp、java、python 三选二、分布式,重要程度依次递减)。大家如果真的没有想法,也可以去看看一些计算机卖课机构在推荐什么,这里不是说让你去报他们的课,而是可以把他们的大纲 copy 下来,看看目前市场上火热的方向是什么,找一个自己感兴趣的按照大纲自己从零开始做,毕竟现在 LLM 这么发达,只要有了思路,实现啥的都是小 case。实习:每年 2 月份之后就要开始投递,一直投递到 6 月份都可以,直到拿到一份看得过去的 offer。直接去大厂校招官网投递就可以,对于普通学生来说,有实习>>没实习,只要有大厂的面试官愿意让你去,无论是日常实习和转正实习都值得,甚至有时候 大厂的日常实习>>中小厂的转正实习。而且不要怕,有友友觉得大厂 bar 这么高,会不会我一投就挂呀。我只能说不存在。因为大厂大缺牛马,反而 hc 会比中小厂多得多,而且很多大厂对实习生招聘是很友好的(正职就是另一回事)。所以不要再投递之前就自降身价,项目差不多了猛猛冲就可以了。八股:和背单词一样,不断重复,不断刻意练习,没事就多想多背,一直背到秋招。网上有很多精品的八股网站,例如小林 coding、JavaGuide、代码随想录啥的,只要自己能看下去,觉得写的自己能理解,就狠狠吸收,此外 B 站上也有很多教你背八股的 up 主,比如猪哥、面试鸭等等,这些平时没事刷到了就可以看一下,就跟刷短视频一样,只要时间久了一直坚持下去,知识就会自己吸收进去,面试时甚至潜意识就能说出来。算法:和八股类似,没事多练,一直练到秋招。算法一般在面试中不会出太难,******** medium 难度,所以针对性刷就可以,比如 codetop 就是不错的选择,它不会像 ******** 那样按题号来,而是按面试被问到的频率来,针对性会更强,此外对于 ******** hot 100,网上对其评价也是褒贬不一的,我个人感觉刷这个性价比不高,不如把 codetop 前 10 页给刷熟练了。对于一些大厂特别难的笔试,我觉得这个就看缘分了,就跟高考做数学压轴题一样,会就是会,不会再刷提升也有限。所以这个就顺其自然就好。如果想练的话有个叫 kamacoder 的网站,里面就是专门收录大厂笔试题的,这个大家看看就好,此外还有微信上的一些公众号是专门收录大厂笔试题的,比如万诺 code、牛马 code,它不仅会收录原题,而且还收录思路,这个我也觉得不错。不要跟高中一样陷入到做题思维里。项目和实习才是最重要的。以上就是我这一年来准备秋招的经验,希望能给各位在路上的友友们帮助,最重要的是不要有终局思维,学校不是你最终的归宿,不要在学校里浑浑噩噩的混日子,以为有个文凭毕业就有公司抢着要,以为自己在学校做了所谓的噱头远大于本质的项目,公司就会高看你一眼,然后等秋招了投简历后才发现自己啥也不是。真正的能力是要经过选拔机制不断检验的,而不是自封的或是被所谓的通过机制认可的。想要有更好的前途需要自己选对方向,早点社会化,早点摆脱学生思维,然后去不断奋斗。共勉。
点赞 评论 收藏
分享
两个月打磨:前端AI项目利器- RAG知识库助手(搜索推荐机制版)
从十月份开始确定项目方向,模型选择和技术栈搭配。 从 Ollama 开始配模型,加入 Langchain 处理链路,然后开始前后端联调,各种报错接踵而至。每天没有需求了就一个人在工位敲敲敲,耳机一带就是肝,睁眼就是九点半十一月开始基础功能完成,开始处理文件检索,对中英文引用不同库处理。又在司内看见一些分享方案,又尝试加入搜索召回。拿公司mac跑的模型,一开终端风扇就疯狂转,搞得同事都来问我你小子又不学前端是吧,谁家运行前端电脑这么吵?后面快离职的时候又开始搞搜索推荐,把部门搜推的文章看了,发现技术门槛太高了,只能自己慢慢琢磨方案。没逝的,自己慢慢啃呗。又还想加入热搜排行榜的功能,因为在腾讯也做了一个多月排行榜的业务,前端这个还是熟练的。离职后又完善了一部分,自己还是喜欢用的,后面设备跑起来会更快。等明年去实习了,直接就是一整套方案放到司内,做点技术分享技术栈:前端: Next.js + Ts后端:Python(Flask)模型相关:LangChain 工具链:处理 Prompt、上下文检索和输出解析。NLP 工具(Jieba、TF-IDF):用于中文语料分析和推荐。文档加载与处理(PyPDFLoader):支持用户内容输入。LLM 模型(Ollama,Lama3):实现核心问答和扩展功能。
前端求职圈
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务