面试(六)

  1. 优化下面代码

List<User> userList = userCache.get(“normal”)

For(User user; userList){

Address  address = addressMapper.selectByUser(user);//获取指定用户的地址信息

User.setAddress(address);

}

  2.快速从1亿个随机整数中找出最大值

  3.A B C D四个操作,如何实现A B连个操作同时并发执行,C D两个操作再A B挫折执行完成后执行

  4.如何判断”for(int i=0;i<5;i++))”语句中”()”是否匹配

  5.将数组[1,2,3,3,4,4,5,5,6,1,9,3,2,5,4]用最简单得方式重

  6.如何将GB2313编码得字符串转换为ISO-8859-1编码得字符串

SQL

  1. A B C三个人站成一排,有多少种排列方式
  2. A表为当前真正该使用得用户表,B表为最新得用户信息表,两表都包含USER_CODE,USER_NAME两个字段,请使用B表对A表中相对USER_CODE的用户名称进行更新

总结:

    这是一次机构内推的面试,本来以为人不多,没想到别的班的,大数据了,基础,还有我们上一届的都去了,估计四十多人吧,去面试一家薪资六千,长期贵阳出差的工作,只招四人,足能看出今年的行情时真不好啊,技术总监,只要你面试过,当场给off,然后就等,等了一上午吧,中午的时候轮到我了,四个人一起去的,先做了个自我介绍,然后就是给我了我们一个[start,end]区间,求能被n整除的所有数有多少个?并且不能用代码,先写思路,之后呢再写代码实现,不能用for循环;也给举了例子[1,1000]能被7整除的有几个?[100,1000]能被7整除的有几个?都很懵吧,奥数题小学,我说了一个思路,但没考虑两端,完了就让写出来去实现;我没写出来;四个人就一个人写了出来,之后又问我们懂得技术,比别人的优点,都回答的很不顺利吧,到我了我也不知道说什么了,技术呢,了解的很浅,框架会用,原理呢懂一点,没点突出的,自己想了一下,很尴尬,只能说工作三年了,态度,办事能力还行吧,举例说了一下;也明白不可能,就是争取一下吧,然后果不其然,就留了第一个,也不太满意,只能选表现最好的吧,技术总监么,岁数也大了,就给了我们几个人一些介意,刚毕业的呢,对生活的态度得好,对我说了一句让我练练代码吧,实践能力差,他们公司项目时政府合作,需要能上手的,所以很遗憾;虽然很沮丧吧,但每一次能了解一些不足,下来就知道了去能力改进得方向,希望以后不断进步,也希望适应我得那份工作能快点到来吧!

    面试完已经一点多了,本来下午另外一家得笔试说得一点半提前了,一点就开始了,我赶紧去,进去了做面试题,,虽然有准备,但还是.......;上面附上笔试题,只能做出几道,还有几道完全不知道啥意思;后来问别人也一样;不知道是我水平太差了,还是出题太有水平了,再接再励吧!

                          -----------------2019年8月22日

posted @ 2019-08-22 23:18  小白的崛起之路  阅读(124)  评论(0编辑  收藏  举报