0316_interview

2023-10-18 21:48
文章标签 interview 0316

本文主要是介绍0316_interview,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天下午去了光谷软件园参加面试,中午稍微眯了下就走了,生怕跟前天那样迟到而丧失面试机会;大概二点半的样子到达该公司,给我面试的是前天宣讲会上的“老王”,我感觉这个人挺强的,97年华科毕业,穿着也挺有个性,先看了看我的简历然后就开始问了,有关于linux方面的问题,其实我还是瞒熟悉的,只是当时不知道怎么搞的,可能有点紧张连说出几个有关网络方面的命令我居然只说出来了两个,后来在回去的公交上还想出来几个,他看到我简历上有对shell编程方面的了解,然后就给我出了道用awk、正则表达式处理字符的问题,唉说也惭愧,我确实自学shell的时候,也是抱着一种了解的态度,没有深入的学习awk,才会导致今天的后果。  接下来的几个问题我还是瞒完整的回答了,命令ln我还是比较清楚的,不过他又问道chmod +s这个参数有什么用,我当时确实想不起来了,只是跟他讲有a+x,o+x,g+x方面最基础的,这点也挺不争气的,必竟简历上真的是熟悉linux命令,当他问我会配置有关哪些服务时,我回答的还行,samba,nfs,tftp,ftp我都可以配好,这点我确实可以做到,然后他问了问我有关一些ARM方面的问题,还好我把那些寄存器都好好看了看,第一个问题是arm中有多少个寄存器,我回答的瞒好(37个,其中31个通用的,6个状态寄存器),接着深入了一下,R14,R13,R15各代表什么,都有哪些功能;这个问题也回答的可以吧,总之这方面我还是瞒了解的,没瞎吹,最让我郁闷的是有关于邮件收发的问题:说一下收发邮件的具体过程以及其中收方能够抓到的包,这个问题我在考研的时候没有注意的,不过大体上还是可以说得出一两点,只是有关哪些包,我确实不是特别清楚,以前听一个老师说过用wireshark抓包的时候分析过的,我又没记住,唉惭愧!!以后还是要学的深入些啊。。最后一个问题也是让我挺郁闷的,他让我说TCP服务器端程序设计要用到哪些函数,我其实是知道的,不过当时也是有点糊涂了,把客户端要用的函数说出来了,我说的是socket()->bind()->connect()...,实际上应该是socket()->bind()->listen()->accept()->send()or receive()....。我把设置最大连接数的函数说成了connect(),我出来的时候就在骂自己。。。  最后没什么问题了,他就让我上机写程序,有关一个排序的,有两个函数,其中一个没有实现(这个要我实现),另一个实现了但是有错误(要我修改正确),我自己实现的时候还是瞒快的,一个起泡法就搞定了,但是要我修改的话还是挺吃力,他那个程序思想应该是一个折半插入排序,不过也是以前代码量积累不够吧,改了半天没弄出来,“老王”和另一位老大过来了,看了看我的程序要我运行一下,我有点难堪呐,改了半个小时都没弄出来~~~他们要我等消息,我知道其中的意思!这次表现的确实不是特别的好,尤其是上机编程。。。。不过也确实能够让我积累了不少面试经验,恒为确实是个好公司,我不知道还有没有机会再面,上帝保佑~~
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(124) | 评论(0) | 转发(0) |
0

上一篇:typedef和define的详细区别

下一篇:drcom——讨厌至极

相关热门文章
  • 缩略图导航画廊jQuery代码...
  • Watch initiés Interviews PD...
  • 欢迎tong19920316在ChinaUnix...
  • 欢迎qin503167562在ChinaUnix...
  • nike free ImgfZto flmluKH mL...
  • 究竟谁是凶手???
  • 无聊
  • 安天新年晚会恶搞作品...
  • 18dy xiao77 98bb 最新台湾情...
  • 37部湖南花鼓戏全集
  • 我的博客被删了,请问怎么联系...
  • 一个访问量较大网站的服务器。...
  • 收音机驱动与v4l2架构的关系,...
  • 如何将linux驱动改为裸机驱动(...
  • Fedora 20开机卡在LOGO界面,...
给主人留下些什么吧!~~
评论热议

这篇关于0316_interview的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/235327

相关文章

【0316】Postgres内核之VACUUM (FULL)运行 portal multi query (11)

上一篇文章: 【0315】Postgres内核之VACUUM (FULL)运行 portal query (10) 1. 执行 portal multi query 在【0315】Postgres内核之VACUUM (FULL)运行 portal query (10) 一文中讲解了Postgres内核运行portal查询的实现。 之后通过判断portal->strategy的值(PORTAL_

Interview preparation--elasticSearch倒排索引原理

搜索引擎应该具备哪些要求 查询速度快 优秀的索引结构设计高效率的压缩算法快速的编码和解码速度 结果准确 ElasiticSearch 中7.0 版本之后默认使用BM25 评分算法ElasticSearch 中 7.0 版本之前使用 TP-IDF算法 倒排索引原理 当我们有如下列表数据信息,并且系统数据量达到10亿,100亿级别的时候,我们系统该如何去解决查询速度的问题。数据库选择—mysq

PHP interview

01 输入open_door 返回 OpenDoor <?php$str = "open_door";$arr = explode('_',$str);foreach($arr as $v){$new = ucwords($v);$ret .= $new;}echo $ret;?> 02 反转字符串 <?phpfunction revstr($str){$len = strlen($

About interview Questions Collection(Basic,Intermediate and Advanced) in MySQL

Basic MySQL Interview Questions 1.What is Mysql? Database management system for web servers 2.What are some of the advantages of using MySQL? FlexibilityPowerEnterprise-Level SQL FeatureFull-Text

学习笔记0316----linux基本命令(一)

linux基本命令 预习内容1.linux系统目录解析2.ls命令(list)2.1 命令 ls -l 列出文件的详细信息2.2 命令ls -i (i是--inode)显示文件的inode号2.3 命令ls -lh (h是--human-readable)更人性化显示文件信息2.4 命令 ls -la (a是--all) 显示隐藏文件2.5. ls -lta 按修改时间排序,最新时间在上,最

{ Cracking The Coding Interview: 150 programming QA } --- Arrays and Strings

Hashtable, ArrayList (Dynamically resizing array, providing O(1) access), StringBuffer (do string concatenation) 1. 判断string是否有重复字符,不允许使用其他数据结构。 Step 1: 问清楚限制,string的编码是ASCII还是Unicode a. 如果可以用其他数

Interview preparation--RabbitMQ

AMQP AMQP(Advanced Message Queueing protocol). 高级消息队列协议,是进程之间床底一步新消息的网络协议AMQP工作原理如下: 发布者(Publisher)发布消息(Message)经过交换机(Exchange),交换机根据绑定的路由规则(RoutingKey)将收到消息分发给交换机绑的队列(Queue),最后AMQP代理会将消息投递给订阅了此队列的消费

C - Job Interview

思路: 先不考虑溢出,将n+m+1按照分配的工作分类 会发现,有且仅有一种工作的人数是溢出的,即超过了上限,记作工作1;且另一种工作的人数没有溢出,记作工作2 工作2因为没有溢出,不管没来的那个人是谁,工作2的人还是做工作2,不受影响 工作1溢出了,若没来的那个人在工作1前n个位置,答案是工作1前n+1个人做工作1+其他人做工作2-没来的那个人做工作1; 其他情况答案是前n个人做工作1+

【Interview】深入理解阻塞队列之ArrayBlockingQueue

概述 ArrayBlockingQueue是一个由数组构成的有界阻塞队列,此队列按 FIFO(先进先出)原则对元素进行排序,支持公平和非公平模式,默认情况下不保证线程公平的访问队列。新元素插入到队列的尾部,队列获取操作则是从队列头部开始获得元素 常用方法 ArrayBlockingQueue(int capacity) 创建一个固定容量和默认非公司访问策略队列ArrayBlockingQu

【Interview】深入理解ConcurrentLinkedQueue源码

文章目录 概述常用方法源码分析offer入队操作初始化出队操作 总结 概述 ConcurrentLinkedQueue是一个基于链接节点的无边界的线程安全队列,它采用先进先出原则对元素进行排序,插入元素放入队列尾部,出队时从队列头部返回元素,利用CAS方式实现的ConcurrentLinkedQueue的结构由头节点和尾节点组成的,都是使用volatile修饰的。每个节点由节点