阿里做题 && 百度做题

阿里大概题目两个单元:1、单选。大部分数学逻辑题+小部分编程基础题

选择题目

strlen和sizeof的用法(几乎逢考必见),数据结构树的遍历, == 和equal的区别 , 排序的复杂度分析

编程题目

1、考察hadoop文件读写过程

2、编写一个转账接口,注意条件:余额<转账金额 、 转账次数 <100000

3、给客户推荐优惠券政策: “满100减10” “满100免邮”“满300减20”

总体感觉,IO那块还是要再巩固一下,思想是有不知道咋落地~(这也是做所有编程题目的通病)

百度

两个单元:1、单选:行测 18

2、判断一个树是不是另一个的子树;用遍历的方式,前序遍历比较好,因为树的最初结点是root。

缓存题目;

具体想不起来了,把感想说一下吧:

1、题目思想倒不是很难,很多题目题干很长,其实要用到的编程思路很多以前(leetcode)都见过,那么,思路有了 ->方法有了 —> 落了地了

难的是落地的那一下,比如我想用树的遍历 -----想不起来

比如我想根据list的元素找其位置-----想不起来

想把数组的一部分copy到另外一个数组-----想不起来

IO的过程 -----想不起来

巩固基本的数据结构和算法;

巩固基本要用的类的方法;

2、基础题目,主要涉及到网络、内存、编码,所以搞定这些题目,牛客不能少;

3、少用IDE,多用OJ;

4、能不机试就不机试!!!!(耗时伤神)

态度决定行为,行为决定习惯,习惯决定性格,性格决定命运
原文地址:https://www.cnblogs.com/neversayno/p/5419101.html