【社招】信也科技测开一面

1.老生常谈的离职原因,但这里好巧不巧的是离职原因刚好撞上了:我说需求多,想提升技术。结果对面也说我们需求也多,这下麻烦了。。。

问了句能接受吗,我当然说能

2.自我介绍

3.项目介绍

4.压测一般关注哪些指标?

关注Qps有没有达到期望(完了,忘了另外的指标了,其实是有很多其他指标的,但是我真的想不起来了)

复盘后觉得可以加上:CPU利用率、被限流后服务可能会报拒绝异常、服务的监控报错等等

5.场景题,设计一个登录注册的功能,你会从那几方面测试?

感觉是粗粒度的问题,所以我说功能(登录功能)、性能(并发度、单次请求返回时间)、安全(sql注入)、兼容性(安卓、ios、鸿蒙的各种版本、大小屏、折叠屏、etc……)

后来发现漏了一个弱网,面试官这边也提示我补上了

6.Java了解地咋样?

突然一句没头没脑的问题给我整懵了,我在想他到底想问啥呢???(回过头来觉得可以回答:我熟悉Java的基础语法、集合的使用、Java并发、IO设计模式、垃圾回收机制等;也了解开发框架比如SpringBoot、MVC、AOP还有MyBatis)

我愣着的时候,他追问:单测会写吗

回答:会的会的,@Test,然后再写一些断言

7.平时有用AI模型去辅助吗?

有的,比如GitHub Copilot的自动补全

(但是感觉上他是想问:有没有做过大模型自动生成用例、大模型自动检测页面元素等等)

总结:总共只有半小时,感觉他对我不是很感兴趣。还好发现了自己的一些弱点

#牛客创作赏金赛#
全部评论
感谢大佬分享
点赞 回复 分享
发布于 06-10 21:05 北京

相关推荐

TypeScript是一种开源的编程语言,它是JavaScript的一个超集。它添加了静态类型系统和一些新的语言特性,以提供更强大、更可靠、更可维护的代码开发体验。下面是TypeScript的一些特点和优势:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=f8842a9cffea4857b416b8fc59e8156e静态类型系统:TypeScript引入了静态类型检查,使你能够在开发期间捕获更多的错误。通过类型注解和类型推断,你可以定义变量的类型,以及函数参数和返回值的类型。这样可以减少运行时的错误,并提高代码的可读性和可维护性。类和接口:TypeScript支持面向对象编程范式,可以使用类和接口来组织和抽象代码。你可以定义类、继承、接口、泛型等,使代码更具有结构和可复用性。编辑器支持:TypeScript提供了与编辑器(如Visual Studio Code)紧密集成的开发体验。编辑器可以根据类型信息提供智能代码补全、错误提示、变量重命名等功能,帮助你编写更高效、更准确的代码。渐进式开发:TypeScript是JavaScript的超集,这意味着你可以将现有的JavaScript代码逐步迁移到TypeScript中。你可以选择性地添加类型注解,并逐步引入新的TypeScript功能,而无需一次性对整个代码库进行重写。生态系统和社区支持:TypeScript具有强大的生态系统和活跃的社区支持。许多流行的JavaScript库和框架(如React、Vue.js、Angular)都提供了对TypeScript的良好支持。此外,TypeScript拥有广泛的工具和插件,使你能够更好地进行开发和调试。
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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