每面都提个算法题,基本是找出字符串里的相同或者子串,找出两个字符串的最大子串,原地反转一个list,HTTP请求的详细过程,mysql数据库引擎,技术面我总共经历了三四次,最后一次因为过去的路上下大雨把全身都淋湿了,又冷又饿的,表现极差,当时就想早点回家换身衣服了……
面试官问的面试题:百度JAVA开发工程师面试题
找出一个两个字符串的最大共同子串?说一说HTTP请求的完整过程?说说mysql数据库引擎你都有什么了解?对数据库优化有什么经验或者认识?
先在网上进行的笔试,三个编程都没有通过,但不知道为啥会给我面试机会,那就去涨涨经验吧,面试官人很好,一边问问题,一边帮你解答你答错的地方,力求让你明白这个知识点,看你紧张了就扯一点无关的,让你放松下来。问的问题挺多的,但都是很基础的,需要基本功扎实。
面试官问的面试题:百度JAVA开发工程师面试题
问的问题挺多的,很全面,但都是很基础的,包含算法、数据结构、数据库、基本原理等,例如出了一道题,12个月分成4个季度,现在给出一个月份,判断是属于哪个季度,要求用最简单的算法。
面试有三轮,最难的是第三轮。面试三轮,面的总公司设计岗,一面二面当地举行,三面在总部北京,一面是无领导讨论,瞎说都能过,二面是做题,性格,公司了解,行测题,包括数学,语文,英语,识图,计算,找规律等
面试官问的面试题:百度JAVA开发工程师面试题
数据库隔离级别。对脏读,不可重复读,幻读怎么理解。锁有哪几种。数据库的优化等一系列问题
答当时没回答上来,回去看书。