PY:我的阿里巴巴电面经历

2019-04-14 17:18发布

1.项目经历
试卷自动生成:
C++用了哪些内库?
权限问题?
有无UI设计?
上海青联网:
有了哪些内库?
用户权限判断?是一个类里面,还是各个页面里面?判断函数是在构造函数里面还是成员函数再调用?
有无保存历史URL,输入错误跳转问题
2.对什么方面感兴趣: 算法设计或者应用程序  我选应用程序,简单 汗
3.Linux
(1)管道:管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别。
(2)查看进程的命令:一般top用于动态监视高资源占用的,pstree用来看进程的父子关系,ps是比较常用的,可以配合grep命令来查找正在运行的进程。
(3)Linux的文件类型
在Linux操作系统中,目前几乎支持目前主流的文件系统,比如NTFS(只读)、FAT(可读可写)、ext2、ext3、reiserfs、hfs (MAC 操作系统的文件系统)、swap 交换分区... ... 还有一些咱们不熟悉的操作系统的文件系统等;在Linux中,我们常用的文件系统无非是上面例出的这些;如果您新增了一个硬盘,可能想格式化成 Linux的文件系统,最佳选择是 reiserfs 或ext3;目前ext2已被 ext3取代;我们不推荐用ext2文件系统,ext2的使用风险比较大;速度最快的文件系统,当属reiserfs;reiserfs 还有很多优点,比如更安全;ext3是Redhat认为最好的文件系统 4.设计模式
搜索和排序用到了哪些设计模式?
5.平时还看什么书?
struts, java, ...
6.原型系统的开发
7.gcc编译器怎么升级