V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
worldqiuzhi
V2EX  ›  职场话题

为什么市场上求职的一本二本学生都那么水

  •  3
     
  •   worldqiuzhi · 236 天前 · 17590 次点击
    这是一个创建于 236 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近面试了几个人 从应届到三年左右吧

    考了一些初高中的英语 没几个能对一半的

    考了最基础的排序 全部都只写了冒泡 冒泡写对的都凤毛麟角

    一题 easy 算法题 连一个沾边的都没有

    其他内容 有得还勉勉强强 有的最简单的 sql 都不会写 数组 list map 转换都不会写

    招聘的工资都是正常的 招聘的简历还是经过 hr 筛选过一轮的 我自己又筛选过一轮的

    而且学历都是经过验证的 全是科班 然后疑似培训班的也都被我筛了
    第 1 条附言  ·  236 天前
    过滤培训班 严谨一点是过滤这种类型的培训班 简历太假了 这也精通那也精通 P9 看了都汗颜的那种 然后公司和项目经历也作假 各种网上都能搜索到的烂大街的项目 包装工作年限 工作项目 正常培训班的有个一年半载经验 简历正常写我是不会过滤的 但到现在为止没遇到一个

    至于 数组 list map 转换 真的像回复里说的一样 又常用又简单 一行代码或者实在不行你写一个 for 循环 这玩意不会我有点怀疑 你写没写过代码 因为招的就是初级 我可能对这玩意的看重还要远超过算法 说这也要查文档 就有点你数学考试不会乘法 说我查一下九九乘法表就行
    229 条回复    2023-10-04 22:12:07 +08:00
    1  2  3  
    blackshow
        101
    blackshow  
       236 天前
    因为大家根深蒂固的想法就是考上大学就好了,并且大学在不断扩招。
    当时你之前的老人看你也是一样的,整体的水平就是不断下降,所以得不断放低要求。
    前两年我面试了 50 个人之后,一个都没过,最后为了招到人只能降低要求,不过现在失业的多,要求可以相对提高点
    bugu1986
        102
    bugu1986  
       236 天前 via iPhone
    培训班为啥筛,遇到这种面试官真倒霉
    codersdp1
        103
    codersdp1  
       236 天前
    哈哈我,我觉得这样挺好的,因为还有一大批优秀的应届生,这些机会都可以给到他们,nice
    codersdp1
        104
    codersdp1  
       236 天前
    @codersdp1 而且这个问题和学历无关,如果一,二本应届生都这样,专科的只会更差劲。
    ispinfx
        105
    ispinfx  
       236 天前 via iPhone
    hr 原罪
    bugu1986
        106
    bugu1986  
       236 天前 via iPhone
    这种年景很容易被以找工作忽悠
    nazhenhuiyi294
        107
    nazhenhuiyi294  
       236 天前
    @NoobNoob030 你去一线找,别在厦门,年轻人先去闯一闯。一线起薪高很多。
    fedfrank
        108
    fedfrank  
       236 天前   ❤️ 3
    因为物以类聚人以群分,优秀的人会去投优秀的公司,会被优秀的人面
    Pony69
        109
    Pony69  
       236 天前   ❤️ 4
    二本科班,大三疫情逃课自学 Java 开发。跟着网课做过多个什么微服务,单体服务相应的开发,然后写了一个前后端分离博客,数据结构算法也重新自学一边,leetcode 刷题 300 ,八股文背得七七八八。到头来我还是没人要,从此怀疑人生。
    Pony69
        110
    Pony69  
       236 天前
    @Pony69 我部分同学四年没咋写过代码,然后校招进企业,关系内推的😂
    vicky1124
        111
    vicky1124  
       236 天前
    @NoobNoob030 你在黑厦门么。。。
    mesh
        112
    mesh  
       236 天前
    估计很大一部分原因是童工工资,只有啥也不会的人才敢投
    chenyu0532
        113
    chenyu0532  
       236 天前   ❤️ 1
    以前在北京时候面试家公司,简单看看简历,技术总监根据工作经验在 IDE 中给你出俩编程题,全程不会打断干扰,最后实在不会的也可以讲思路,讲都讲不明白那就直接 pass 了。

    我觉得这样特别好,会不会写上机试试不就知道了。。吹 NB 谁还不会了。。
    NoobNoob030
        114
    NoobNoob030  
       236 天前
    @vicky1124 真没尬黑厦门,真是这样子的
    polobug
        115
    polobug  
       236 天前
    给不起大厂的钱。。?要大厂的实力???
    lilei2023
        116
    lilei2023  
       236 天前
    g 工作七八年,一个算法也不会,貌似也不影响写代码
    worldqiuzhi
        117
    worldqiuzhi  
    OP
       236 天前
    @bugu1986
    @ichubei
    @albert91
    主要是排斥那些一眼假简历的培训班 这也精通那也精通 感觉写的能力对标 P9 然后工作经历和项目经验也是一眼假 项目都是网上烂大街的 正常培训班工作过一年半载 简历不假的不排斥 只能说很少不一眼假的
    ScepterZ
        118
    ScepterZ  
       236 天前
    很多人就是没写过代码啊,什么学校都一样,要不不至于 list 转 map 不会,这种估计都不知道 map 是什么
    lesismal
        119
    lesismal  
       236 天前   ❤️ 3
    @yuanmomo #79

    首先我是觉得,初始化阶段初始化一个实例、以后都不再需要什么同步机制,这种是最节约资源的,也没什么复杂,就是自然逻辑——使用前先初始化。如果是 java 这种语言没有全局变量之类的,静态也可以,比如这个帖子里结尾部分的 “饱汉式(静态内部类)”:
    https://juejin.cn/post/7073827225509822500
    但这个帖子里,除了结尾这种实现,上面那么多种奇技淫巧的归纳总结,全都是屁一样的玩意。本来就很简单的东西、按照最简单高效的方式一步到位,非要整出这么多七七八八的垃圾实现还拿来宣传甚至作为面试题的答案去考别人。
    这么说吧,看到这个帖子之前如果有人问我这个高并发单例的面试题,首先我就懵逼——这都啥概念啊、我不会啊!然后如果再按照你的双重锁的答案来评判我,反倒是我弱鸡喽?

    同步、并发一致性、锁,这些基础的东西直接问一样可以,非要造一堆乱七八糟的概念和脱裤子放屁的模式,烦死了。最可怕的是一些脑残带头的人整理出来这些,然后你们这些面试官不管三七二十一就觉得真香然后拿来“学以致用”,连点实事求是的独立思考都没有、就把糟粕当精华了。而且这种现象非常容易出现人传人,你面试别人让别人觉得这玩意好了,候选人回头就可能也拿来去考别人,一传十十传百,人人八股滔天,让我们这些喜欢少即是多、喜欢大道至简的、还喜欢独立思考、不喜欢向糟粕低头的人步履维艰

    > 最后,针对你说的问题,我再跟你分享一个故事

    我实在想不出这种故事与我说的问题有什么直接关系。

    你对故事里的感悟是在自己的角度考量的,你没换位思考别人的角度。就比如你这故事,人家觉得没意思想离职,可能是技术没意思,可能是钱没意思,可能是多种因素综合下来没意思,甚至最简单的,外头有比你这有意思多的工作。就你一个简单的问别人能不能整理出来、他不知道,我猜你的意思是他还有进步空间所以不应该走是不是?就算人家在你这还有进步空间,跟人家想不想走有直接关系吗?就算能在你这继续进步,不代表出去别的地方就不能进步,反而可能进步得更好。甚至,人家可能觉得,在你这即使进步也就那么一点点了而且没意思、人家没兴趣去做这个整理和进步
    fyxtc
        120
    fyxtc  
       236 天前   ❤️ 2
    我看了下不知道有什么好喷的,每个人都有筛选的标准,对应届不考察基础难道是项目吗?有多少人有项目的,有项目的可以项目为主,没项目的不考基础考什么?基础来回不就是那些东西吗(不手写你至少能表达吧),这也不让问那也不让问,你们想让面试官问什么,问你的梦想吗?
    worldqiuzhi
        121
    worldqiuzhi  
    OP
       236 天前   ❤️ 2
    @Yourshell
    @RedBeanIce
    @anjingdexiaocai
    @breezyNone
    @Plutooo
    我真的不能理解 不会数组 list map 转换的 哪怕你拼错两个单词 或者 用 for 循环去写呢 这玩意那么常用那么简单 这个不会我有点怀疑你没写过代码 因为招的就是初级 要求就是最起码勉强能干活 这个不会如果还要去查 我感觉就是数学考试要去查九九乘法表 是不难但这都不会 有点无法接受
    lesismal
        122
    lesismal  
       236 天前   ❤️ 1
    @yuanmomo 故事分享是挺好玩的,但这世上每件事都有很多个维度和角度,即使是技术这种客观性强的东西也有很多维度和角度。如果只看到甚至只是总结归纳其中的一些点、把这些作为真正原因或道理,我估计这种方式总结出来的结论很多都是片面的。
    ZZITE
        123
    ZZITE  
       236 天前
    @sss15 #24 17 年刚毕业在厦门 7K ,那时候在同学里起薪已经是最高的了
    ZZITE
        124
    ZZITE  
       236 天前
    回复错人了 尴尬
    bk201
        125
    bk201  
       236 天前   ❤️ 1
    有时我觉得很好玩,又要年轻的,又要技术牛的,又要工资要得低的,哪有那么好的事情,但是国内企业就是这么天真。
    iamyourking
        126
    iamyourking  
       236 天前 via Android
    你不筛选文凭,问题就好一大半。
    alfa
        127
    alfa  
       236 天前
    我曾经也会问些算法,得到的结果和 OP 差不多。现在对于毕业 1-2 年的只问一个: 链表节点的的定义;就这样能答对也就一半这样。
    www5070504
        128
    www5070504  
       236 天前
    那为什么不把简历门槛提高到 211 甚至 985 呢
    assad
        129
    assad  
       236 天前
    先看预算,预算只能招聘水的,你就别挑了,能干活就行。预算充裕,985 的科班,你可以随便选
    worldqiuzhi
        130
    worldqiuzhi  
    OP
       236 天前
    @www5070504
    @assad
    按理说普通本科也不至于这么水 按理说预算足够招一个能干活的 但面了几个感觉干活都费劲
    HyperionX
        131
    HyperionX  
       236 天前
    我水平倒是还可以,但是人在大厂。
    timnottom
        132
    timnottom  
       236 天前
    @littlecreek #75 有你是面试者的福气
    Bazingal
        133
    Bazingal  
       236 天前
    应届各种原理底层都懂算法各种手撕框架各种熟练的人也有啊,你遇到的面试者水平不行,只能说明要么你们公司没什么吸引力,要么薪资开得低,吸引不到这个水平的人,而不是一本二本学生都是水货
    wuxidixi
        134
    wuxidixi  
       236 天前
    考英语
    BQsummer
        135
    BQsummer  
       236 天前
    @lesismal double check + synchronize 的单例实现在业务场景很常见啊, 比如我需要创建 apns client 去做推送, 因为推送会因为营销活动大幅波动, 所以需要运行时做扩容, client 的数量不会固定死, 运行时创建 client 就需要加锁, 几十个线程同时抢 synchronize 的锁性能很差非常多.
    lmmlwen
        136
    lmmlwen  
       236 天前
    你这面试只是满足你自己啊
    learningman
        137
    learningman  
       236 天前
    easy 不会怎么写代码啊,那不是语法都不熟悉
    yangzzz
        138
    yangzzz  
       236 天前
    @NoobNoob030 #15 换个地方投简历试试?
    toexplore
        139
    toexplore  
       236 天前
    搁以前我面试也特别在意这玩意,但现在好像也没太大影响 gpt 、copilot 这种太多了
    Leviathann
        140
    Leviathann  
       236 天前
    double check 的 point 是 exactly once ,保证一个 action 只会执行一次,单例的初始化只是 action 的一种。
    guji
        141
    guji  
       236 天前   ❤️ 5
    主要问题是信息差啊,我就是二本自动化的,大学能学到啥呢,都不说学到啥了,就是你连知道一些东西的机会都碰不到,这在国内教育环境很普遍吧,二本一个系可能排名前五前十的,全在卷考研(是考研,没保研名额的)。

    至于专业课呢,学单片机、嵌入式、c 语言(至于 c++、python 这些课都没开,c 语言对于刚学会开机的大多数人等于天书,配环境更是天堑)、还有 plc 。别说算法啥的了,能听过都算一层突破了,根本没把自己往那层面的技术人才里放。

    所以,我大学毕业的时候甚至数据库是什么都不知道,系统环境变量啥的也是懵懵懂懂,靠混了个英语六级找到应届工作。

    现在三年过去了,做个测试转软件开发也是啥杂货都干过,又是 qt 又是 web 前后端,自认为也算是入门编程行业了。觉得出差实在太多对技术发展的限制太大,离职了。这下投简历发现小公司也要面算法,背什么八股文。看了点国外大厂的招聘环节,被它们六、七轮技术面震惊到了(是的,我现在才知道程序员按常理是要这么变态的技术)。

    如果我说一本二本的科班可能 github 都不怎么逛你信不(大多数是上 gitee 混毕设,这还是会耍小聪明的),google 也不用(就是习惯了百度,压根不知道怎么翻的也大有人在),StackOverflow 这种网站更是听都没听过,只知道 csdn 。那么像本网站 V2EX 这种交流论坛,别谈了,在二本大学那种吃喝玩乐,学排最后的环境,不可能有人接触得到,我也是最近才知道的,能知道这些的,已经是突破好几层信息差了。像杭电这种专业性较强的一本可能大不一样吧。

    已经将自己定位成工具人的双非程序员,却要求会制造工具。找个聪明点的能理解工作业务流程,会自己找解决办法,能发挥他作为劳动力资源的作用,让公司业务流动起来不就行了。现在那么卷的原因不就是因为经济不流动么,不怕产量高和低,就怕进出口不流动,“一张一百块钱转一圈平复了所有人的债务的故事”就是这个道理。明明那么卷,中小公司却招不到人就是因为业务不够强劲,现金流不够,劳动力资源的质量没到需求就不敢乱招呗,但凡贸易强劲,你要人的标准肯定是只要能干活就行了,还敢一直拖着让业务断了?
    NoobNoob030
        142
    NoobNoob030  
       236 天前
    问一嘴招聘渠道,hr 从哪收到简历的
    libook
        143
    libook  
       236 天前
    当过几年面试官。

    无工作经验的考察思维和学习能力,有工作经验的考察项目经验和问题解决能力,不考客观题。
    因为基本都是主观题,所以甚至可以使用问卷、邮件等方式异步考察。

    当然和招聘的岗位也有关系,比如要是招聘算法岗,算法肯定得会写的。
    GallifreyCAR
        144
    GallifreyCAR  
       236 天前
    可以去牛客网看看,acm 金牌都找不到工作,你开个 12-20k ,一堆 211/985 的金牌过来找你了,但是你说 7 ,8k 当我没说。我也是双非学校的,这么烂的真的少数,你怕不是待遇太差,只能找到这种人
    gps949
        145
    gps949  
       236 天前
    我记得之前 OP 发那个第一次当面试官的帖子时我就回过
    https://www.v2ex.com/t/971433#r_13605731
    “更主要的还是看你对人的感觉”

    当然如果你找人就是针对具体项目具体问题的,那就直接仅用这些具体问题去考察,答得对就要答不对就不要。否则仅仅像高考一样机械化考试看分数,就很容易成为人们诟病的“面试靠造火箭,进来后拧螺丝”

    我“9 、2 、双”专业 30/150 毕业的,毕业进的世界前 200 强,但别说十来年现在的我了,我觉得当时的我也未必能把排序写得像教科书那样好,写代码还未必比北大青鸟出来的快,但如果你工作中需要我写个排序,我可以在 5 分钟内搜到给你写进去。
    jack1998
        146
    jack1998  
       236 天前
    @worldqiuzhi 这薪资说实话很好了 对于当下的就业环境来说
    lesismal
        147
    lesismal  
       236 天前   ❤️ 1
    @BQsummer #135

    > double check + synchronize 的单例实现在业务场景很常见啊

    这种实现常见不代表它是最好,甚至它反而把问题复杂化了,先看下我在 #119  说的

    > 比如我需要创建 apns client 去做推送, 因为推送会因为营销活动大幅波动, 所以需要运行时做扩容, client 的数量不会固定死, 运行时创建 client 就需要加锁, 几十个线程同时抢 synchronize 的锁性能很差非常多

    兄弟,既然数量不固定,咱就别拿来当成单例的案例讨论了,这个可以叫连接池或者 client 池
    albert91
        148
    albert91  
       236 天前
    @worldqiuzhi 不过也是,有些培训班出来的,简历夸张的要命,没有工作经验也敢写工作 3 年,期望薪资也是离谱,
    zzzkkk
        149
    zzzkkk  
       236 天前
    @yuanmomo
    能用下面 C 代码实现单词反转的算法题什么水平? leetcode 上面的题

    ```c
    #include "stdio.h"
    #include "stdlib.h"
    char * reverseWords(char * s){
    int len = 0;
    char * start = s, * prev = NULL;
    int count = 0;
    int max = 0;
    while(*start != '\0'){
    if(*start != ' ' && (prev == NULL || (prev != NULL && *prev == ' '))){
    count ++;
    max = 0;
    }
    if(*start != '\0') max ++;
    start ++;
    prev = start - 1;
    }
    char ** arr = (char **) malloc(sizeof(char *) * count);
    for (int i = 0; i <count; i ++){
    arr[i] = (char *) malloc(max) ;
    }
    start = s;
    prev = NULL;
    int idx = 0;
    int idx2 = 0;
    while(*start != '\0'){
    if(*start != ' '){
    arr[idx][idx2++] = *start;
    }
    if(*start == ' ' && prev != NULL && *prev != ' ') {
    idx ++;
    arr[idx][idx2++] = '\0';
    idx2 = 0;
    }
    start ++;
    prev = start - 1;
    }
    arr[idx][idx2++] = '\0';
    start = s;
    for(int i = count-1; i >=0; i --){
    idx2 = 0;
    while(arr[i][idx2] != '\0'){
    *start = arr[i][idx2];
    start ++;
    idx2 ++;
    }
    *start++ = ' ';
    }
    *start = '\0';
    for(int i = 0 ; i < count; i ++) {
    free(arr[i]);
    }
    free(arr);
    return s;
    }
    int main(int argc, char ** argv){
    char arr[] = "the sky is blue";
    char * s = reverseWords(arr);
    printf("%s\n", s);
    }
    ```
    Foreverdxa
        150
    Foreverdxa  
       236 天前
    @Pony69 很正常,我也是普通本科,但是是疫情之前就毕业了,大学也主要是考自学和在实验室以及参加比赛,也刷过题,不过那时候不知道 leetcode 。毕业找工作太困难。笔试手写算法面试过的都过了的(他们大多直接让在纸上写代码,或者完成一个小算法,我醉了),但是还是找不到啥工作,就普通的三四千的工作,已经放弃找工作了,再努力都没用,普通人,又成为不了顶尖的,就想找普通的,但是这都是奢侈。
    Foreverdxa
        151
    Foreverdxa  
       236 天前
    @guji 赞同你的观点,学校里能够深入学到你说的哪些的,99.9999%都是自学的,至少在我认识的和我周围的是这样,我自动化,plc ,单片机,c 都学,但是真正能用的不错的专业可能就几个人,而这几个人都是喜欢自学或者参加比赛的,其他人要门混分,要么就直接弃学。至于 github 这样也是同理,自己学的多了,找到不错的项目,自然就了解到了。
    Wkdbq
        152
    Wkdbq  
       236 天前
    楼里说排序不会的,我觉得正常现在都是用的时候网上查,但是还把这个当理由的属实是不理解。去面试准备去找工作平时不用肯定也会在面试的阶段去复习看一下,这不是基操?面试问这个有什么问题?
    notwaste
        153
    notwaste  
       236 天前
    OP 事先发了个帖子在 V 站问,但是好像 V 友们给出的建议一点没用,然后来 V 站发了个群嘲博取认同感?
    Bijiabo
        154
    Bijiabo  
       236 天前
    硬找毛病肯定能找出一堆,有没有可能你刚好看到了对方的缺点呢?
    就好比楼主你发的这个贴子,从负面的角度评价:“这人怎么标点符号都不会用?——字都打不明白,说他会写代码我是不信的。”

    降低期望,多发现一些优点嘛
    Stoney
        155
    Stoney  
       236 天前 via iPhone
    @worldqiuzhi 哪个城市呢?
    Soora
        156
    Soora  
       236 天前   ❤️ 4
    我二本工作经验 3 年:
    综合素质(算法,工程能力,代码质量,信息检索,学习新技术能力)自我感觉良好
    c++ 目前非一线城市 ,今年 8 月逆形式跳槽后 24k ,原老板也愿意加钱留我,
    说实话就算我再强这也是运气好,我属于简历过不了 HR 的筛选。
    看了你发的这个我觉得我简历过不了关的本质原因还是差的人包装简历的人太多了,
    HR 确实也没啥能力筛选,有能力的 HR 也没啥精力筛选。
    真 TM 恨这个社会弄虚作假的人,给别人留刻板影响。
    bugu1986
        157
    bugu1986  
       236 天前 via iPhone
    @worldqiuzhi 那也不能因为参加过,就一票否决,这样做和某些政党有什么区别
    oner
        158
    oner  
       236 天前
    除去前 10%的本科高校,其他高校中 70%以上的学生都是混一个毕业。技能方面能好到哪去?
    worldqiuzhi
        159
    worldqiuzhi  
    OP
       236 天前
    @notwaste 哪里看到没用 我先给面试者介绍了一下公司 公司业务 加不加班 有没有年终奖 工资什么时候发 五险一金缴纳情况 公司好的方面和坑的方面 然后介绍面试流程 然后笔试前先向我提问 没问题才开始面试笔试 给他们接温水或拿饮料 面试过程也很平和没有咄咄逼人 我觉得我做的比我遇到过的大多数面试官好的多的多的多
    worldqiuzhi
        160
    worldqiuzhi  
    OP
       236 天前
    @bugu1986 没一票否决 可能描述的有问题 就是公司和项目描述太假的否决了 但把这个否决了 确实就没啥剩下 有说看 b 站视频学的 我也没否决
    xsen
        161
    xsen  
       236 天前
    @lesismal #71 跟技术栈有关,C++单例模式应用的相对很多; java 其实框架内用的多,框架外少
    static 方法或全局变量有局限性,资源、方法没封装到一起,不好管理与维护
    hj960511
        162
    hj960511  
       236 天前
    请不要学历歧视。
    xsen
        163
    xsen  
       236 天前
    对于绝大多数中小企业面试官来说,面试是找相对合适的人,
    1. 要看人长处
    擅长的、可以做的是否可以满足当前职位的要求,是否有不可接受的不足与缺点
    沟通能力如何——若基本满足,我面试基本就可以过。因为我是要找人干活,可以分担我的工作

    2. 计算机知识点那么多,要找茬真的不叫事

    其实非培养类的职位,自然有一些关键的技术点、技能点事必须的。比如线程安全、高并发;或 binary protocol ; c++重构等。但国内的面试官,要么就是完全根据个人所好去考核,要么就是算法;而不是根据所需要的去制定面试题目
    所以才会出现面试造飞机,工作螺丝钉

    实际上国内绝大多数公司,职位的 JD 与面试题,选择与选用都是极其随意的——相当就是随某些人喜好或拍脑袋出来
    bugu1986
        164
    bugu1986  
       236 天前 via iPhone
    @worldqiuzhi 如果都诚信,确实应该毙掉
    bugu1986
        165
    bugu1986  
       236 天前 via iPhone
    guo4224
        166
    guo4224  
       236 天前
    你把钱给够,还能招不到人?
    TuneG
        167
    TuneG  
       236 天前
    现在都什么年代了,一本二本不水谁水
    lonenol
        168
    lonenol  
       236 天前
    可能是你收到的比较水。。我这收到的应届生简单算法 3 道题十分钟都能写完。。其它方面也都很优秀。。
    (现在我已经想把算法换成中等难度了。
    fanyingmao
        169
    fanyingmao  
       236 天前
    @NoobNoob030 4.5 也太低了,我 15 年在厦门做安卓都有 5k 。
    kristofer
        170
    kristofer  
       236 天前
    @NoobNoob030 换个城市试试呢,厦门 IT 工资平均不高
    lesismal
        171
    lesismal  
       236 天前
    @xsen #161

    > static 方法或全局变量有局限性,资源、方法没封装到一起,不好管理与维护

    没看出局限性,也没看出不好管理与维护。
    fitzbogard
        172
    fitzbogard  
       236 天前
    其实我感觉我也挺水的,工作三年了,当初靠背八股文和运气算是进了大厂,进去以后发现其实能接触到的东西大厂都封装好了,很傻瓜式,我出来以后都不会几个 Linux 命令,部署&发布、日志&监控、可观测性都是基础架构组已经搞好的,后来去了第二家公司以后才开始逐渐接触一些 Linux 的东西,语言也从 Java 换成了 Golang ,现在考什么 Java 里的锁、单例之类的东西,我完全不会。。排序我也只会冒泡,快排记了就忘,leetcode 基本的 easy 还算会写点,工作里也用一些 bfs 、dfs 之类的东西,英语以前觉得自己还行,现在越来越觉得自己英语也不是那么好了…也没有从 0 搭建和开发过一个项目,部署、运维之类的经验还是现在公司开始现学的-_-||
    me1onsoda
        173
    me1onsoda  
       236 天前   ❤️ 1
    @vicky1124 显然你在天上呆久了,不知道人间疾苦。我 19 年刚毕业也是四五千。那时候我也被互联网忽悠瘸了,往期望填了年薪 10w ,尴尬的扣脚
    uiosun
        174
    uiosun  
       236 天前
    英语六级,能日常口语;
    了解红黑原理,基本算法都会追求最优解;
    业务需求理解能力足够,愿意在不影响生活的情况下,一定程度的加班;
    985 毕业,计算机或数学专业;

    大四实习加转正,小红书给 32K 、头条给 28K ,你打算给几 K ?

    朋友的实际情况都告诉我,吐槽员工不行的公司,一般都给不起什么高价…………
    uiosun
        175
    uiosun  
       236 天前   ❤️ 3
    @uiosun 我自己的实际情况也展示了这个道理:

    20~30K 预算的老板:能找到做事的人不就好了;
    8~12K 预算的老板:一定要精益求精,找一个能力够强的人。

    亲身经历,有趣
    magicluna01
        176
    magicluna01  
       236 天前
    不水的实习和校招就进大厂了吧。。
    lrzsw2008
        177
    lrzsw2008  
       236 天前
    17 年开始陆续很多学校,三本升二本,二本升一本。

    所以如果本身你自己在双一流这个概念落实之前毕业,很大概率你以为的一本二本和现在实际的一本二本不是一个东西了。包括前两年要求民办三本和公办要分开,不能搞以前那种合作办学后,有些学校干脆直接撤销民办三本导致有些人更方便浑水摸鱼。
    pengtdyd
        178
    pengtdyd  
       236 天前
    这和水不水没有关系,最大的原因是厉害的人都被大厂招走了,你能招到的人都是别人挑剩下的人,甚至是别人不要的人,所以就会有一种水的感觉。
    MRG0
        179
    MRG0  
       236 天前
    什么岗位,我前端能去不
    guguexxx
        180
    guguexxx  
       236 天前
    说个关于简历包装的,不包装根本过不了筛子,自己想想为什么
    sun019
        181
    sun019  
       236 天前
    我也想招人,收不到简历呢。愁
    tangds99
        182
    tangds99  
       236 天前
    @NoobNoob030 这么全能?有考虑在跳不,能给 5 ,懂 java 吗。
    onice
        183
    onice  
       236 天前
    想起刚毕业找工作,我就找个实习岗位,也考了单例,工厂模式这些东西,也有冒泡排序这些东西。

    现场三四十人笔试,最后我拿到了面试机会。

    面试过程中,问了我 spring 全家桶,我回答了 springMVC 和 spring 的核心原理,并给面试官展示了自己写的框架实现 demo ,还被问了 Java 的一些特性,例如反射这些东西。hibernate 是如何实现 orm 的也问了。

    我也没全部答上,但自己感觉自己答对了百分之八十多吧。面试官说我基础很棒。

    最后公司给开了薪资,1.8K 一个月。自己带电脑每个月有 200 补助,加起来月入 2K 。

    hr 遗憾的告诉我,我是实习,只能开这么多了。

    我是双非,去的本省 985 参加的招聘会。

    985 本校的同学都去冲 bat 了,最次也能拿华为这些公司保底,只有我们这些外校的对本地公司感兴趣。

    只要你公司的名气大,钱足够多,这些 985 的同学还是很厉害的。至少我看他们手写算法题下笔如有神,还听到他们笔试结束讨论手撕红黑树的心得。
    hansomeneil
        184
    hansomeneil  
       236 天前
    跟本科院校好坏没关系吧,本科就是学了然后能及格就行啊,而且本身考试难度也有限,当然我也见过能做到高于标准的,少。。。

    硬要说的基础知识跟院校级别的关系,那得是硕士往上了,因为考研人才会好好地再学一遍计科基础,因为要考专业课 2 计算机基础(代号 408 ),也有自命题考 C+数据结构的,或者考其他特定几科的,普通院校跟 985 、211 的差距比较明显,一般院校 100 来分妥妥的够,985 至少得 120 、130 。。。然后复试还有机考,基本的算法得会实现,面试还得把本科课程再过一遍。

    另外上岸的背题一个比一个 nb ,面经?刷题?小 case 啦。。。至于你说的初高中英语,过四级的都不至于这么拉吧。。。反正英语这块也是 985 跟普通院校有差距的地方,而且差距还很大
    qinfengge
        185
    qinfengge  
       236 天前
    list 转 map 第一时间就想到 Java 的 stream 流🤔
    0n2ynu
        186
    0n2ynu  
       235 天前
    我刚毕业那年代码是这么写的
    public static int main(string[] arg){

    ...
    ...
    return 0;

    log4j.Debug(...);
    }
    还专门跑去问主管为什么日志打不出来.

    水是正常的, 你应该问这些大学为什么能放这么水的学生毕业, 大学到底在扮演什么的角色?
    ytmsdy
        187
    ytmsdy  
       235 天前
    计算机其实完全是师傅领进门,修行靠个人的行业。
    有些人虽然上不去 211 ,985 ,但是脑子转的很快,能解决问题,能编程,能沟通。这些其实才是最重要的。
    很多适合的简历其实已经被 HR 过滤掉了,因为中国人太多,就算 211 ,985 ,没用 gap ,科班出身,这么多条杠杠一画,仍旧就一大堆的候选人等着选。这些人简历看着很漂亮,但是编程能力,解决问题能力,不一定行。

    反正我面试的时候,首先考察的是沟通能力,其次是分析拆解问题的能力,其次才是编程能力。
    编程测试最多搞一两道 leetcode 的模拟题做一做,看看编程思路和代码习惯。
    netabare
        188
    netabare  
       235 天前   ❤️ 1
    @lesismal 这个「双重锁高并发单例模式」看完一眼懵逼,有种 CSDN 某贴的锁字符串的美感。

    虽然我也认为异步或者反应式不能解决所有同步问题,锁机制在很多时候还是有必要的,但是这些叠床架屋的玩意还是把我惊到了,Java 后端都是这个鬼样子的嘛。

    还有这贴里面许多人那种「你不会锁(或者别的东西,list 转 array 也是典了)就是菜」的心态。想起了我这边很多外包公司一边年年抱怨招不到人一边千方百计 pua 应聘者就为了压低薪水的做法。
    NoobNoob030
        189
    NoobNoob030  
       235 天前
    @tangds99 java 老本行,厦门本地 7k 会考虑
    kid1412621
        190
    kid1412621  
       235 天前 via iPhone
    @di94sh 你超纲了 进去岂不要教领导做事?
    Quzas
        191
    Quzas  
       235 天前
    @Betsy 或许他这薪资也就吸引来一本二本的了
    fujizx
        192
    fujizx  
       235 天前
    @GoCoV2 真手撕是吧
    Quzas
        193
    Quzas  
       235 天前
    @chesha1 没有大厂的命,得了大厂的病
    iOCZ
        194
    iOCZ  
       235 天前
    我刚毕业那会就是你说的这种水平😂
    CRVV
        195
    CRVV  
       235 天前   ❤️ 2
    @lesismal
    @yuanmomo

    如果真要搞 “高并发”,当然是先初始化好一个实例,后面直接访问。显然这样做可以让后续的操作代价最低,代价最低的方法就是最适合 “高并发” 的方法。
    如果初始化很耗时,那就更要提前初始化了,不然一万个请求过来了还得等这个“需要加载很多元数据,很慢” 的初始化。

    > 在我看来(我能力有限),其实没有啥性能损失的,最多一点 if 比较,或者如果用枚举的形式实现,我觉得是没有什么性能损失的

    和一次简单的 memory load 相比,互斥锁的代价很高。因为互斥锁需要让 CPU 处理非常复杂的缓存一致性问题。https://en.wikipedia.org/wiki/Cache_coherence
    当然你可以说这个代价相比读磁盘读网络都可以忽略,那这里的 “高并发” 三个字就多余了。
    用枚举来实现当然有一样的代价,不是说你自己没写互斥锁它就没有这个互斥锁,枚举本身当然需要用互斥锁来实现。
    如果你觉得用枚举来实现没有性能损失,说明你没想明白这个事到底是怎么实现的,我会觉得你背了一个自己没有理解的答案。

    如果你觉得加上 “高并发” 这三个字的意思是说需要使用锁来避免 lazy loading 的 race condition ,那你的理解是错的。对 lazy loading 的情况,加了锁它才是正确的代码,和高并发不相干。

    如果想问怎么实现 lazy loading 的单例,其实是这个问题,https://stackoverflow.com/questions/56724421/calling-a-method-only-once-with-multiple-threads

    总之这个 “高并发单例” 的问题,本身就挺有问题的。

    “那么多种奇技淫巧的归纳总结,全都是屁一样的玩意”
    顺便一说这个风格的 Java 用户非常多。
    forgottencoast
        196
    forgottencoast  
       235 天前
    @netabare 188#
    虽然它这个名字不一定普及,但是这种做法是极其常见的作法,知道的人一看这个名字就能想到是什么。
    刚毕业不会可以原谅,工作了 3~5 年还没听说过被人说菜已经是嘴下留德了。
    yuanmomo
        197
    yuanmomo  
       235 天前 via iPhone
    @CRVV 我都说了,我能力有限,比较菜,就是混口饭吃,能有份工作就行了,我要求不高。
    Renovator6660
        198
    Renovator6660  
       235 天前
    @deplivesb 我也不知道为啥 -9 。因为平时不需要知道
    lesismal
        199
    lesismal  
       235 天前   ❤️ 1
    @netabare #188 最让人头疼的是,这玩意被当成标准答案并分享,要是不出来说一下,估计这帖子里好多人还得继续扩散下去

    @CRVV #195 实际上就是绝大多数人都是用社区的东西、看到社区的文章不管对错直接当作宝贝,然而学校里课本上教的那些基础知识才是本质、却被大多数人扔了不懂得拿出来用于独立思考。所以很多人会觉得自己八股文背得滚瓜烂熟、实际工作中却仍然各种搞不懂,只做人云亦云、缺乏独立思考、缺乏学以致用
    kkk9
        200
    kkk9  
       235 天前
    @NoobNoob030 😅0592 就没有几家干净的小公司,都是东南亚技术支持
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5721 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 08:58 · PVG 16:58 · LAX 01:58 · JFK 04:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.