返回顶部
扩大
缩小

Zhang_derek

2018年1月16日

面试

摘要: 面试内容,自我介绍后问了以下问题: 手写Python生成器,这个算比较简单的,直接写个带yield的函数就可以了。 手写链表翻转,这个我之前有写过几次,但是面试时心太乱了,写了几次才写出来。 Tornado框架中的异步实现原理 select,poll,epoll epoll改进了select/pol 阅读全文

posted @ 2018-01-16 12:36 zhang_derek 阅读(334) 评论(0) 推荐(0) 编辑

面试题目及答案

摘要: 1 Python的函数参数传递 看两个例子: a = 1 def fun(a): a = 2 fun(a) print a # 1 a = [] def fun(a): a.append(1) fun(a) print a # [1] 所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似 阅读全文

posted @ 2018-01-16 12:27 zhang_derek 阅读(781) 评论(0) 推荐(1) 编辑

python开发面试问题

摘要: python语法以及其他基础部分 可变与不可变类型; 浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现; __new__() 与 __init__()的区别; 你知道几种设计模式; 编码和解码你了解过么; 列表推导list comprehension和生成器的优劣; 什么是装饰 阅读全文

posted @ 2018-01-16 12:14 zhang_derek 阅读(659) 评论(0) 推荐(0) 编辑

导航