
13、面试
文章平均质量分 54
子辰曦
这个作者很懒,什么都没留下…
展开
-
字符串反转函数
今天面试遇到一题要求将字符串反转,但不反转字符串内部的单词。翻转方式如下:“I am a student”反转成“student a am I” 实现如下: #include <iostram> #include <stdio.h> int main(void) { int num=-12345,j=0,i=0,flag=0,begin,e原创 2016-04-11 21:35:27 · 1346 阅读 · 0 评论 -
python 装饰器
面试中经常被问到 python 装饰器,在这里做一个完整的总结。装饰器装饰器其实就是一个闭包,把一个函数当参数然后返回一个替代版本函数。下面来实现一个简单的修饰器def outer(func): def inner(): print('call %s():', func.__name__) return func() return innerdeco原创 2016-04-08 14:05:16 · 686 阅读 · 0 评论 -
fork 子进程不继承父进程打开的文件描述符
昨天面试被问到了这个问题,没有回答上来,网上找了一下答案。解决方法是使用 clone 系统调用使用参数在复制时将父进程资源有选择地复制给子进程。下面介绍 fork vfork clone 三者的区别vforkvfork系统调用不同于fork,用vfork创建的子进程与父进程共享地址空间,也就是说子进程完全运行在父进程的地址空间上,如果这时子进程修改了某个变量,这将影响到父进程。因此,上面的例子如果改原创 2016-04-08 09:53:29 · 8825 阅读 · 0 评论 -
阿里云 2016 实习生一、二面
前两周分别接到了阿里云两轮电话面试,总结记录一下。一面接到电话,第一件事一般都是介绍一下自己。我一般都会说,熟悉常用的 Linux 编程 API,熟悉 TPC/IP 协议,有一定python web 开发项目经历。一面主要是针对自己的项目问了一些问题,比如 shell 解释器里面为什么会出现僵尸进程,问题很简单,主要是父进程没有 wait 子进程。二面这轮在介绍完个人项目之后确是问了不少基础的内容原创 2016-03-21 21:07:26 · 2232 阅读 · 1 评论 -
网易2014校招-运维开发工程师:面试题目
python1、python是强类型还是弱类型的语言2、python的动态性体现在哪3、python的namespace:四种;len()等函数的命名空间4、range和xrange的区别,谈到了迭代器5、于是问怎么实现迭代器,然后又问了生成器,yield语句6、将list的中的一万条字符串合成一条字符串的方法 7、python多线程(g il)8、python的三目运算符有吗? 怎么用一行代码实现原创 2016-02-26 10:22:31 · 4037 阅读 · 1 评论 -
linux 后台开发类常见问题及知识点
一、linux和os:netstat :显示网络状态tcpdump:主要是截获通过本机网络接口的数据,用以分析。能够截获当前所有通过本机网卡的数据包。它拥有灵活的过滤机制,可以确保得到想要的数据。ipcs:检查系统上共享内存的分配ipcrm:手动解除系统上共享内存的分配 (如果这四个命令没听说过或者不能熟练使用,基本上可以回家,通过的概率较小 ^_^ ,这四个命令的熟练掌握程度基本上能体现原创 2016-02-25 23:02:28 · 1725 阅读 · 1 评论 -
linux 常见测试题
在对linux基本知识的归纳总结之后,这里是一份linux的测试题。希望能帮助大家复习和熟悉linux知识。一、选择题1.cron 后台常驻程序 (daemon) 用于: A. 负责文件在网络中的共享 B. 管理打印子系统C. 跟踪管理系统信息和错误 D. 管理系统日常任务的调度2.在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ?转载 2016-02-23 22:37:02 · 7383 阅读 · 0 评论 -
C/C++研发实习生要求
岗位描述Job Description如果你对基础技术感兴趣,你可以参与基础软件的设计、开发和维护,如分布式文件系统、缓存系统、Key/Value存储系统、数据库、Linux操作系统等; 如果你热衷于高性能分布式技术,你可以参与世界顶级规模的分布式服务端程序的系统设计,为阿里巴巴的产品提供强有力的后台支持,在海量的网络访问和数据处理中,设计并设施最强大的解决方案; 如果你喜欢研究搜索技术,你可以原创 2016-03-03 07:32:28 · 2017 阅读 · 0 评论