Net(C#)高级程序员面试题

更新时间:2023-07-08 14:50:27 阅读: 评论:0

Net(C#)⾼级程序员⾯试题
⼀、基础题
傅雷家书的作者下图中共包含()个正⽅形
11111
11111
11111
11111
1. 有⼀辆⾏驶中的公交车,车上乘客只有7个⼥孩⼦,其中有三个⼥孩各拎了3个篮⼦,⼀个篮⼦⾥装了3只兔⼦,另两个篮⼦⾥各装了4只鸡;另外四个⼥孩各牵着2只狗和⼀只鹅。
请问:这辆公交车上共有多少条腿?可以简单写明推理过程。
2. 甲⼄丙丁是同班同学,⼀下只有⼀句话是假话:
甲:这次考试全班都通过了.
⼄:丁没有及格.
丙:我们班有⼏个没通过.
丁:⼄也没有及格.
谁的是假话?
⼆、简答部分
1.简述数组,链表,哈希(HASH)的各⾃特点
2. String是⼀种什么类型的数据(引⽤类型?值类型?)判断⼀下如下代码? String s1=s2=”12345”; s1=”23456”; 问:s2的值是多少,简述理由
3. String和StringBuilder的区别是什么
4. 编写⼀个带参数,带返回值的⾃定义事件
5. 简述using关键字⼏种⽤法
6. C#⽤GDI+回执图像时,如何解决图像闪烁的问题
7. 多服务器如何⽣成全局唯⼀ID
8. 简述socket通信建⽴和断开链接的过程
9. Javascript是否存在⾯向对象概念中的类?如果存在,如何定义?
10. 在前端开发中,SPA代表什么意思?实现SPA的有哪些框架?⽤过哪些⽅式来优化页⾯组件
11. Asp Web Api是什么意思?⽤过哪些类似Asp Web Api的技术?
12.
public void test(int i)
{
Lock(this)吸血鬼诺斯费拉图
{
if(i>0)
{
i--;
}
test(i);
}
}
当i>10时会死锁吗?简要说理由
13. 对于lock的⼀下⼏种⽅式,你觉得⽐较合适的⼀种是哪⼀个,简单叙述下理由
第⼀种
{
Object lockObject=new Object();
Lock(lockObject){}
}
第⼆种你伤害了我还一笑而过下一句
{
Object lockObject=new Object();
社会服务Lock(typeof(lockObject)){}
}
第三种
Private static object lockObject=new Object();
{
Lock(lockObject){}
}
第四种
{
中国十大咖啡品牌
Lock(this){}
}
14. 如何解决中的内存泄漏问题?⽤到过哪些检测⼯具?
15. 看⼀下如下代码,可以简单的认为他是⼀种什么技术(技巧),这样做有什么好处。
Class DataCache
{
Private TemporaryFileSystem _fileSystem;
Public TemporaryFileSystem FileSystem
{
get
{
if(_fileSystem==null)
{瘦西湖诗句
_fileSystem=new TemporaryFileSystem();
}
return _fileSystem;
}
}
}
16. 列出你所了解的设计模式,并⽤代码写出⼀个例⼦。说⼀说使⽤设计模式可能带来的好处。
17. 数据库有哪⼏种索引类型?说说数据库索引的原理及常⽤索引实现⽅式。
18. 最新访问量SQL编写
数据表结构:SnapDayDoMainPV
表名:DomainPageView台湾的特色
访问⽇期 LogDate Datetime
⼦站点 Domain Varchar(500)
页⾯访问量 PageView Number(10,0)
请编写SQL返回个⼦站点最新⼀⽇访问量(不同⼦站点最新⼀⽇可能不同)
19. 什么是NOSQL?为什么要⽤NOSQL?NOSQL的优点是什么?
三、编程部分(编程语⾔可以在C++或C#或Java中任意选择)
我的诊所
1. ⼀列数的规则如下:1、1、2、3、5、8、13、21、34…… 求第30位数是多少,⽤递归算法实现。
2. 数组中存放了某⼀类型的数据集合,⽤泛类型实现对这个数组的排序。
四、程序设计题(简要写出您的设计和分析过程,简单写出代码结构和逻辑)
猫⼤叫⼀声,所有的⽼⿏都开始逃跑,主⼈被惊醒
要求:
1. 要有联动性,⽼⿏和主⼈的⾏为是被动的。
2. 考虑可扩展性,猫的叫声可能引起其他联动效应。

本文发布于:2023-07-08 14:50:27,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1085676.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:类型   写出   过程   实现   代码   可能   数组   公交车
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图