一面: 1.自我介绍. 2.介绍“工大小美”项目相关. 3.Python中的GIL(全局解释器锁),以及哪种情况下使用python的多线程性能有较大的提升. 4.项目中用到了SQLite数据库,如果有多个副本,怎么保证数据的一致性. 5.MySQL中的索引,B+树,事务. 6.TCP三次握手,四次挥手. 7.单链表反转. 8.广度优先周游打印二叉树. 二面: 1.自我介绍. 2.介绍“工大小美”项目相关. 3.浏览器中输入域名后发生了什么,整个流程. 4.cookie可以跨域吗?flask中的c…
投的是360上海的商业化部门,岗位是C++服务端开发实习生,记录一下面试历程: 视频面试,但是是有代码框让你写代码的. 一面: Q:先说一下个人信息,做过的项目 A:.......... Q:先写个翻转字符串 A:........(这个简单,不过要注意一下细节) Q:了解nginx吗 A:听说过,没有用过暂时(然后面试管就不问NIGIX了) Q:说一下线程池 A:........(网上很多就不写了,主要也记不清到底当时说的是什么了) Q:说说你的这个项目吧 A:.......(从总体框架说道细节…
 这是我第一次写博客,以前都是查看别人的博客分享学习技术,转眼间我也成为其中一员.从一位初学者到现在的开发实习生,不断前进着,跟随时代的脚步在程序的海洋里漂泊,也意识到自己的各种不足,但我还年轻,头还没秃,还是要继续学习.今天就给大家分享一下我的北漂面试经历吧,至于为什么来北京,主要是因为这边公司多,招的实习生也多,比较厉害的就是京东,软通比较有名的.我的第一家面试是北明,第一次吗,当然比较紧张,但技术也都回答上来了,人事面得也不错,最后就不了而知,听说他们老板不让招实习生,我也就落选了. 第二…
最近同事内推了一位 Linux C/C++ 后端开发的同学到我们公司面试,我是一面的面试官,很遗憾这位工作了两年的同学面试表现不是很好.我问了如下一些问题: "redis持久化机制,redis销毁方式机制,mq实现原理,c++虚函数,hash冲突的解决,memcached一致性哈希,socket函数select的缺陷,epoll模型,同步互斥,异步非阻塞,回调的概念,innodb索引原理,单向图最短路径,动态规划算法." 为了帮助更多的东西拿到满意的 offer,我整理了一下发出来,那…
二面结束后已经意识模糊,好多问过的东西都忘了,而且有一些基础知识就不在这写了,大部分公司都问的差不多... 一面(2018/03/27,11:00~11:50) 1:自我介绍 2:简单说说你这个项目吧,博客开发这个 3:假设现在有一个情景,一些客户端疯狂的访问你的服务器,然后你现在要限制他们的访问,比如说一分钟只准访问100次,怎么实现这个功能,伪代码实现 4:说说cookie和session 5:说说HTTP(这个我当时说了好多,连请求报文,响应报文的格式啥的都说了,但是面试官还是不满意,然后…
写在最前:非科班渣硕去年转码一年,不是什么大佬,纯小白(go语言开发). 一面(大概70min) 首先是自我介绍.(比较传统,就是描述下自己的技术栈) 线程和进程的关系. 线程之间如何进行通信. 死锁发生的条件. 简述go语言GMP调度模型. 简单的问了下go语言的引用类型有什么. 数据库ACID原则,分别代表什么意思,分别举个例子. 为什么Mysql默认是可重复读,如何实现的. 提交读,如何实现的. Mysql 索引的分类,聚簇索引与非聚簇索引区别 谈到了锁,然后写了两个情景题,更新一条记录时…
先介绍下我的情况:通信背景,工作一年多不到两年.之前一直在做C++的MFC软件界面开发工作.公司为某不景气的国企研究所.(喏,我的工作经验很水:1是方向不对:2是行业有偏差).然后目前是在寻找Python后端开发这一块的工作,使用的框架为django: 之前一直通过CSDN以及其他几家技术博客/论坛吸收大家的经验,在感激之余,也想输出点什么,造福大家,因此就有了这篇水文,希望大家能够多多吸取我的经验教训,早日找到一份自己满意的工作! 面试的几家:北京的两家创业公司,规模均在40-50人之间:果壳…
网络协议 通信计算机双方必须共同遵从的一组约定,只有遵守这个约定,计算机之间才能相互通信交流 TCP / IP TCP/IP(传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇.TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP.SMTP.TCP.UDP.IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议 # TCP(传输控制协议) """ TCP 为应用程序提供了可靠的传输流…
  本人5年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.字节跳动等公司offer,岗位是Java后端开发,因为发展原因最终选择去了字节跳动,入职一年时间了,也成为了面试官,之前面试了很多家公司,感觉大部分公司考察的点都差不多,趁空闲时间,将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助.   下面提的问题可以看下你自己是否能回答出来,是否做好准备了,当然面试题准备是一方面,你本身的技能掌握是一方面,本身技能不过硬也会被刷下来,下面的图是进阶体系…
在本文章中,作者通过自身经历,力求客观的谈谈个人选择学习Python的动机,以及独角兽公司对Python工程师的要求及薪资. 从目前各种迹象(企业招聘,语言排名等)看来Python相对Java应该是暂时领先,这得力于Python的厚积薄发. 01选择Python不只是选择一门语言 你能收获并不仅仅只是技术 选Python就是选择趋势 语言本身不具备生命力,其生命力来自企业应用(正如软件开发是一种寄生产业一样,没有产业就没有信息化:产业是朝阳产业,软件开发就欣欣向上:所以软件开发除了选技术,还要在…