博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2013应届毕业生“数码视讯”校招应聘总结
阅读量:6530 次
发布时间:2019-06-24

本文共 1232 字,大约阅读时间需要 4 分钟。

公司名称:数码视讯

业务领域:数字电视软硬件、三网融合

公司性质:私企、股份有限公司

福利政策:五险一金等,月薪6k左右,一年两调薪,平均每月有福利,博士及以上给解决户口,本科生工作三年给工作居住证(绿卡)

应聘流程:

宣讲会现场笔试:(下附当时难住我的题目)

PS:宣讲会现场的宣讲人在讲到诸子百年时,谈到老子是老家的,着实让人吓了一跳。

 

1. 1<<4的运算结果是?

答:移位运算符分为如下3个

>> 右移运算符:将二进制数据进行右移运算。移位时保留符号位,即原来是负数的话则在最高位插入1。

<< 左移运算符:将二进制数据进行左移运算,符号位不变。

>>> 无符号右移运算符:无论正负,都在高位插入0。

即右移相当于将原数除以2,左移相当于将原数乘以2。因为运算是在寄存器中进行的,故速度最快。所以也有题目问:怎样最快的把16变成2,答案是左移3位。

 

2.读程序,判断输出结果是什么

1 class Test{ 2     public static int a = 5; 3 } 4  5 public class MainTest { 6   public static void main(String[] args) { 7     Test t = new Test(); 8     t = null; 9     System.out.println(t.a);10     }11 }

答:5。new语句和之后的null语句都是迷惑笔试人的,Test类中的变量a是静态成员变量(也称为类变量),当Test类加载到内存中时a就已经被赋值为5且所有Test类的实例共享此值。

 

3.实现安全线程的方法?

答:同步和锁,以保证代码同时只有一个线程可以使用;互斥信号量。

 

4.Stringstr = new String(“abc”)的内存分配情况是?

答:给常量abc分配了一块内存,给str分配了一块内存存储了abc的地址。

补充:String str = “a” + “b” + “c”的内存分配与上题一样,因为java编辑器在编译时将对表达式进行优化,直接定义了“abc”的字符串。再看 String str1 = “a”;String str2 =str1 + “b” + “c”则一共有str1、a、str2、bc、str1+"bc"共5个对象被分配内存。

 

5.数列推断题:95、88、71、61、50、?

答:

95- 9 - 5 = 81 

88- 8 - 8 = 72

71- 7 - 1 = 63

61- 6 - 1 = 54

50- 5 - 0 = 45

40- 4 - 0 = 36

 

第一轮技术面试:

     由于数码视讯的面试与百度的笔试冲突,笔者果断放弃其面试去参加了百度笔试,然后惨败而归。。。

转载于:https://www.cnblogs.com/FlameRen/archive/2013/01/31/2886510.html

你可能感兴趣的文章
OC基础--OC中的类方法和对象方法
查看>>
ubuntu samba服务器多用户配置【转】
查看>>
母线的种类与作用是什么(转)
查看>>
【Xamarin 挖墙脚系列:IOS 开发界面的3种方式】
查看>>
Atitit.工作流系统的本质是dsl 图形化的dsl 4gl
查看>>
I.MX6 Android USB Touch eGTouchA.ini文件存放
查看>>
4-5-创建索引表-串-第4章-《数据结构》课本源码-严蔚敏吴伟民版
查看>>
java 操作 RabbitMQ 发送、接受消息
查看>>
项目研发流程规范
查看>>
go run main.go undefined? golang main包那点事
查看>>
一个破碎的人,窃机浪漫飞行后自由坠毁
查看>>
前端进阶(13) - 搭建自己的前端脚手架
查看>>
数据挖掘(二):认识数据
查看>>
从零开始写一个npm包,一键生成react组件(偷懒==提高效率)
查看>>
Golang中的路由
查看>>
【期末考试季】JAVA进阶复习提纲
查看>>
Volley(二)—— 基本Request对象 & RequestQueue&请求取消
查看>>
2017中国系统架构师大会“盛装”来袭
查看>>
Google插件switchysharp的用法
查看>>
中国最强的人工智能学术会议来了
查看>>