抛开薪资待遇不谈,纯看技术氛围和开源贡献,国内大厂在你心中排名如何

我来打个样,因为我个人是Java后端,所以我肯定主要以Java/GO后端方向相关的内容作为评判标准(对于前端,客户端,ai等技术相对而言占比少一些),再加上只能了解到外部已有信息,公司内部的文档和论坛占比会低一点,所以本帖纯属个人看法讨论,无任何歧视和敌意,希望大家评论区参与讨论
1:阿里- 学Java的都知道阿里对于Java社区的贡献度还是很高的😍,楼主是非常的向往,可惜楼主双非,简历都过不了呜呜呜😢
2:字节- 个人了解到的国内大范围Go使用先锋,够硬的面试难度和算法要求,以及抖音/tiktok这种世界级产品,敢给年轻人尝试,强卷度,能力肯定强😘
3:腾讯 - 王者荣耀,QQ,微信杀手级业务,虽然不是Java写的应该,但是这两个IM应该就很牛批了(因为楼主自己对IM这块有一定的研究),主要是从产品上感觉很行,内部听说技术社区还是很活跃和优质的,但是开源方面确实差点意思(也可能是楼主Javaer不了解吧,我只知道腾讯今年出了kotlin相关的开源)😎
4:百度 - 百度是我觉得不太定位的公司,因为我对其了解不是很深,考虑到也是以前的bat,而且听说面试难度也高,百度飞桨平台听说技术难度很高,然后也有自研技术但是开源内容我了解到的比较少(我是听说过uid-generator)保守估计一下😇
5:美团 - 主要印象在于其美团技术团队官网,在楼主看过的这种对外官方技术文档而言,美团的数量和质量都是很好的我觉得,有一定知名度的开源leaf,mpvue,sqladvisor等,感觉技术上还是很好的😜
6:滴滴,网易,b站并列:这一批次,滴滴主要是在出行打车方面国内还是顶级,司乘匹配上没的话说,滴滴自己的微信公众号技术团队文章也写的不错,也有自己的开源tinyID(虽然好像实际上不属于滴滴?),dokit等;网易主要是业务比较广,游戏音乐,邮箱等等生态闭环度感觉比较高,而且雷火的笔试好像确实挺难的;b站也是公众号文章写的还可以的,但是因为b站偶尔崩的次数好像挺多的我没记错的话,再加上b站体量应该是没有美团那么高的,所以排在后年一点
7:小红书,京东。纯纯因为楼主知识短浅,没有相关的知识面,希望大佬补充#计算机有哪些岗位值得去?# #哪个瞬间让你对大厂祛魅了?# #秋招,不懂就问# #一起聊美团# #滴滴求职进展汇总# #用一句话形容你的团队氛围#
全部评论
确实,贴主有道理,openscore这块确实得阿里
1 回复 分享
发布于 01-14 10:38 北京
拼夕夕捏
1 回复 分享
发布于 2025-12-27 14:51 广东

相关推荐

02-01 21:02
已编辑
南昌航空大学 Java
import java.util.*;public class Main {static int n,m;static  int [][]graph; //图static int [][]visited; //是否访问static Deque<int[]> deque; //广搜队列//向量static int dx[]={-1,0,1,0};static int dy[]={0,1,0,-1};static int result=0;  //结果public static void main(String[] args) {Scanner in=new Scanner(System.in);n=in.nextInt();m=in.nextInt();graph =new int [n][m];visited =new int [n][m];deque =new ArrayDeque<>();for (int i = 0; i <n ; i++) {for (int j = 0; j <m ; j++) {graph[i][j]=in.nextInt();}}//遍历图,当找到合法陆地的时候送入搜索逻辑for (int i = 0; i < n; i++) {for (int j = 0; j <m ; j++) {if (graph[i][j]==1&&visited[i][j]!=1){result++;//深搜与广搜二选一//                     dfs(i,j);bfs(i,j);}}}System.out.println(result);}//bfsstatic void bfs(int x,int y){//初始元素入队deque.offer(new int[]{x,y});visited[x][y]=1;//将节点的上下左右送入队列并判断合法性while (!deque.isEmpty()){int [] cur=deque.poll();for (int i = 0; i <4 ; i++) {int nextx=dx[i]+cur[0];int nexty=dy[i]+cur[1];//发生越界,已访问或者是水地则continueif (nextx<0||nextx>=n||nexty<0||nexty>=m||graph[nextx][nexty]==0||visited[nextx][nexty]==1) {continue;}visited[nextx][nexty]=1;deque.offer(new int[]{nextx,nexty});}}}//递归逻辑,找到相连的陆地并标记访问过,直到碰到水和访问过的陆地则返回static void dfs(int x,int y){//当碰到水或者已经是拜访过的陆地就终止if(visited[x][y]==1||graph[x][y]==0){return;}visited[x][y]=1;for (int i = 0; i <4; i++) {int nextx=dx[i]+x;int nexty=dy[i]+y;if(nextx<0||nextx>=n||nexty<0||nexty>=m){continue;}dfs(nextx,nexty);//由于并不需要记录路径,所以不需要回溯}}}
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务