摩托技术面
来源:互联网 发布:淘宝网鲜党参 编辑:程序博客网 时间:2024/04/27 18:03
技术面归来,说是让等着经理面,又说经理在开会没时间让回来等消息,额,前途未卜那。。。
1. 项目介绍:
首先介绍公司的项目,讲解一个自己认为做的比较好的项目。讲解的一塌糊涂,对UT、DT确实没有认真的去研究过,要再回去研究下。
学校项目的介绍,介绍的也很一般。
2. Vxworks中,优先级翻转是什么概念?
低优先级的任务占用的高优先级任务的资源,此时高优先级将被阻塞;只有等到低优先级任务执行完成时,高优先级任务才能被执行。因此,为了防止低优先级任务被抢占,将低优先级的任务的优先级设为被其阻塞的高优先级任务的优先级。保证此占用资源的低优先级任务不被其他任务抢占。
大致优先级处理方式是说出来了,但忘了反转的发生场景了,貌似没底气的说了句资源共享,不晓得面试官听到没。说了个大概吧!
3. 在Vxworks中,用到了哪些进程间通信的机制?
用到了消息和信号量,共享数据时使用全局变量就行了,Vxworks下地址是实模式的,全局变量是全局可见的。
3. 简历中写的是对TCP/IP有较深入的理解,请介绍下,网络中滑动窗口的概念?
发送方和接收方都会维护一个数据帧的序列,这个序列叫做窗口,发送方的窗口大小有接收方确定,目的在于控制发送速度。以免接收方的缓存不够大,导致溢出,同时控制流量,避免网络拥塞。
(面试官:滑动窗口的目的是什么?)我:防止拥塞。面:还有那?我:提高发送速度?。。反正比停等协议快。。。。(防止接收端溢出没答上来。。。)
4. 堆和堆栈的区别?
妈的,以为是多高级的东东,原来就是问的堆和栈的区别。堆的只是说了一下是程序员收到申请的内存,栈没说,被阴了。。。
5. 写程序,按个写:
int变量定义:
指向int变量的指针定义:
指向int指针的指针:
定义长度为10的数组,数组内容是int指针:
定义一个指向长度为10的数组的指针:
定义一个指向返回值为int的函数,函数的入参是int:
6. 写个字符串翻转函数(写黑板上):
7. static /const/volatile,说明下三个修饰词的作用。const 可否修饰volatile,可否修饰static?
8. 英语面,用英语对之前所在公司做个总结;用英语说下如果到M你的计划,例如五年内的规划。。。
- 摩托技术面
- 暴力摩托
- 摩托Demo
- 技术面
- 【观影】摩托日记、盲井
- 热情的摩托
- 无锡的摩托&黑客
- 【动态规划】暴力摩托
- 容器就像骑摩托
- 【NOIP模拟】树上摩托
- 【jzoj4757】【树上摩托】
- JZOJ 4757 树上摩托
- 哈喽摩托
- Jzoj4757 树上摩托
- 程序员的技术面
- JAVA面试题(技术)
- 非技术面试题
- 外企技术面试题
- Java代码导出Jasperreport
- Java实现GBK编码文件繁简体转换
- 调用 取得 wordpress 搜索 代码
- App内存泄漏问题
- 进程的处理器亲和性和VCPU的绑定
- 摩托技术面
- 又懒了
- C++ string类型与 C 风格字符串性能比较
- C程序设计语言2------随机数产生
- 定期还款金额
- AJAX 跨域请求 - JSONP获取JSON数据
- 【2013.1.18】不要哭,因为你的人生是Hard模式。——Builder
- 定期清除Kloxo日志文件脚本
- Android中AIDL实现(跨进程通信)