拉勾夜宴小试牛刀

拉勾夜宴是拉勾网举办的针对 Java 开发者的招聘会,云集不少知名企业,上周五我和同事一起去现场试了一把。

第一家是摩天轮,他们在广告在上海地铁处处可见。

我旁边观察许久,被面试者一个问题答不上来就要立马让贤。我同事先去试了一把,没有通过,我我又去试。

上来便让我手写快速排序,没能写出,然后让写冒泡排序,我有印象可以口述出来但写出来比较吃力,于是放弃掉了。

出师不利,对我信心有些打击,便闲逛起来听听别人都是怎么面试的,还有面试官提问的问题。最后发现一家叫躺平设计家的企业面试官问的问题我基本上都熟悉,便鼓起信心试了一把。

首先是 HR,我把唯一的一份简历递交过去之后,她问了一些个人概况,之后技术面试官开始发问,我这里简单记录一下。

无限创建线程,会最先出现什么异常?
答:内存溢出

双亲委托类加载的特点
答:优先从父类加载,保证安全性。

相同 String 不断的创建,最终会有多少 String?
答:只会有一个。

Java 线程占有内存大小
答:不清楚,说明了栈的作用和配置方法。

String 和 Class 缓存在哪个区域?
答:永久区

还有其它问题,记不大清楚了。 他觉得我基础还行便给了我一张 Offer 卡,约我下周一去他们公司继续面试。

我周末赶紧花时间把简历从一页扩充到三页,整个人更有自信了。

周一很快就揭开面纱,还是之前的 HR 接待了我,这次面试是另一位技术负责人,主要问了一些案例性问题。

第一个问题是 Java List 有哪些类型,我告诉他有 ArrayList LinkedList CopyOnWriteArrayList,其次 ArrayList 和 LinkedList有什么区别,我从查找和插入操作解释了它们之间的效率差异, 感觉他还算满意。

第二题是如何利用 List 存储上海市 2500万人的身份证号码,我回答是采用有序存储,然后二分查找,他说身份证不是数字没法这样做,我告诉他可以按 ASCII 值排序,他勉强认可了,但是让我回去想想有没有其它的解决方法。

第三题偏算法,有数组 R =[7, 3, 2, 9, 4, 8,....]

数组 K长度为 3,作为滑动窗口存在,比如第一次滑动 K =[7, 3, 2],求最大值得到 7
然后滑动一次,K = [3 , 2, 9],求最大值得到 9

设计算法求出滑动窗口所有最大值。

我写了一个非常简单的算法,本来想利用上一次比较结果节省比较次数,当时脑袋短路了,没思考好。

我的简单算法

public static int[] find0(int[] R) {
    int[] OUT = new int[R.length - 2];
    
    for(int i = 0; i + K <= R.length; i++) {

        int max = Integer.MIN_VALUE;

        for(int j = 0; j < K; j++) {
            max = Math.max(max, R[i + j]);
        }

        OUT[i] = max;
    }

    return OUT;
}

他让我求这个算法的时间复杂度,我最终计算得到 O( N+ M -1),然后他说没什么问题了,让我周四过来 CTO 面试。

周四也就是今天我来了,CTO 感觉非常老成。首先让我自我介绍,然后问我们的产品是什么,服务端架构画一下,介绍一下开发中的难点,诸如此类,感觉介绍难点的时候回答的不够好,感觉还不够难,以后需要加强这方面终结。

CTO 面试完,没有当初告知结果,HR 就让我等通知,我现在瑟瑟发抖,估计是要黄了。

自勉,加油吧!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,284评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,115评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,614评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,671评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,699评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,562评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,309评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,223评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,668评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,859评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,981评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,705评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,310评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,904评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,023评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,146评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,933评论 2 355

推荐阅读更多精彩内容