11.17南京基蛋生物C#一面(已凉)

电话面,大概30分钟

首先自我介绍,介绍完后面试官介绍了一下公司情况。

然后介绍项目经历,根据介绍随机提问。

之后就是八股文提问

1.C#中访问数据库的方式?ORM映射框架?

2.C#中实现多线程的方式?

3.前台线程和后台线程有什么差别?

4.C#的同步异步如何实现?

5.线程池相对于基础的线程有什么优缺点?

6.设置线程池的最大进程数是什么目的?

7.多个线程之间访问同一个数据时如何保证数据的线程安全?多线程并发安全?

8.C#中的互斥量?锁?

9.C#中最简单的使用锁的方法?

10.Lock锁的是一个对象,对这个对象的要求是什么?

11.C#中两个线程之间如何实现通信的机制?

12.C#中的管道如何实现?

13.C#中的委托?

14.C#中的事件?

15.C#中的实例?

16.C#中的值类型和引用类型在内存中存储的差别?

17.C#中引用类型加ref和不加ref的差别?

18.C#中out关键字如何实现将参数传到方法外?

19.C#中值类型和引用类型作为参数传递时有什么差别?

20.C#中的泛型?

21.C#中的装箱和拆箱?

22.优化数据库查询速度的方法?

23.数据库中增加索引有什么优缺点?

24.数据库的事务必须使用的场景?

虽然已凉,但是发现不少不足之处

#2023校招##南京基蛋生物#
全部评论
什么语言都绕不过多线程
1 回复 分享
发布于 2023-05-06 21:42 湖北

相关推荐

Q1 自我介绍Q2 读研的项目详情,问了这个项目需要什么数据Q3 学校项目与工程开发区别Q4 对“测试开发”的理解Q5 本科非科班,是数学专业优劣势Q6 是否有团队做项目的经历,反思分工不合理导致流程阻塞,提出分工上和流程上的改进方案Q7 代码题:给定一个日志文件,请解析出所有等级为"ERROR"的日志,统计对应方法名出现的次数,并按次数降序排列WARN 2024-11-16 12:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.ERROR 2024-11-16 12:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.Error 2024-11-27 12:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.WARN 2024-11-27 12:01:10 DROP_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.ERROR 2024-11-21 12:01:10 DROP_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.ERROR 2024-11-27 12:01:10 DROP_TABLEERROR 2024-11-27 12:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.ERROR 2024-11-27 00:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.ERROR 2024-11-20 00:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.ERROR 2024-11-27 20:01:10 DROP_TABLEERROR 2024-11-26 23:01:10 CREATE_TABLE Can't find the location hfs://nsx/user/mart_x/x/test1.楼主真是太菜了,当时没注意到要toLowerCase()。调用Scanner也没经验,nextLine()输入完阻塞等待了。是自己手动在控制台输入之后,多加一行自定义的终止符吗(例如"####")。牛客上的题都是先给定输入行数n,以前还真没注意到这个点。Q8 用AI辅助测试怎么提效Q9 实习时间Q10 反问环节这个面试感觉问的不是技术,也不是系统设计呢。估计跟我简历后端调剂到测开有关,测开的具体技术没有问。要挂了
点赞 评论 收藏
分享
评论
15
83
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务