已经凌晨2点多了,看来今天是失眠了,反正睡不着,写篇日记总结一下我最近面试经历吧。
2019年5月1日办理了离职手续,离开了万通中心,也算是和我的第二个东家正式说了再见,其实还是很喜欢国贸的,
这是个美妙的地方,容纳着很多金融界人才们的梦想,每每晚上走到这里你会感叹帝都的夜景好美,只可惜这里的多数人都顾不上欣赏这里的风景,
每个人都生活在压力下,成为了金钱的奴隶,但这并不是什么坏事,因为他们上有老下有小,身上背负着责任,也正是他们的身体力行才造就了CBD的繁华,
而我最终选择了离开这个地方。
我从不否认我的离开和钱有关,这确实是其中一个因素,我也像所有人一样背负着责任,所以我需要钱,但我更想说这次的离开是为了寻求一个对我而言更大的舞台,
让自己更加快速的沉淀和成长。我曾经试图向我的领导们陈述我的价值观,我并不认为钱和理想是互斥的,难道赚的越少你的工作就越有价值么,很明显不是的。
美团网
美团
第一个投的是美团网,去年刚上市的,发展比较迅速、美团的技术在国内也是数一数二的。
先填了一份资料,然后是就是面谈了
算法和数据结构以及架构设计方面,答的很不好,好多都忘了。
一 .自己实现一个hashMap,这个难不倒我,jdk的源码中最熟悉的就是Collection包了,使用数组和内部类完成哈希表的数据结构,
再通过hash算法和链表操作完成哈希表的插入查询等操作;
二 .并发编程中的生产者消费者模式代码,没写出来,忘记了,真是不应该哦,最简单的方式就是使用wait和notify去阻塞唤醒(这么基础的东东我都能忘),
当然还有很多优雅的写法,比如使用可重入锁(ReentrantLock),使用锁计数器(CountdownLatch)等,当时一种都没想到,自责中;
三 .字符串的一道算法题,这类小case,就是位图法,毫无压力的写出;
四. 写一个自己熟悉的架构图,于是我把我的老东家的系统架构搬了上去,简单来说就是通过hessian将前台调用逻辑与后台业务逻辑解耦,
实体可以通过序列化和反序列化传递(这是hessian最擅长干的事情),最终提高后台业务逻辑接口的可重用性以及系统的可维护性。
还有两三道题目忘记是什么了。