建信金科 后台 中途截止的一面

面试官人很好。因为没有面完,后续会来补充。

一进来有3个面试官,令人害怕。

先做自我接受,顺便接受了一下项目。

最开始问哪个语言更熟悉,我说C++,JAVA只是能用,底层的原理还说不出来。

然后就开始问SQL,我SQL只会增删改查这几个,感觉凉凉。首先是SQL的锁。

这个问题在之前看过,但是已经忘了,或许因为一直面的C++吧。在这里重新整理下。

加锁的目的主要是为了避免事务之间发生冲突,解决隔离性的问题。

被加上共享锁后,其他事务只能加读锁,可以让多个事物共享访问。

排它锁也称写锁,加上之后无法再加任何锁,保证在数据修改时不会发生冲突,避免脏读问题,

随便写一下脏读和幻读。

  1. 脏读就是读取数据时读到了被其他事务修改的数据,且被修改的数据之后被回滚了,此时就是读到了脏数据。

  2. 不可重复读是在读取两次数据时结果不一致,因为两次读取过程中数据被修改了。

  3. 幻读是在两次读取过程中读到了其他事物新增的数据,类似不可重复读,但是不可重复读更侧重数据被修改。

使用不同的隔离级别可以解决。

然后问聊不了解网络的xx算法。我询问是什么算法,是不是路由算法,说不是,于是就直言不会了。

面试官看我回答有些困难,于是就商量后告诉我,他们都是Jaba的面试官,之后可以换成C++面试官。等换了C++面试官再更新。

#面试复盘##面经##春招##建信金科#
全部评论
哈哈,还能这样啊,之后啥时候面?
1 回复
分享
发布于 2022-04-28 21:49
🎉恭喜同学成功投稿参与【面试复盘】,并通过审核! 😉累积5篇即可获得名企面试官1v1面试点评大奖,期待你的获得~~ 👉🏻戳:https://www.nowcoder.com/discuss/872618了解更多活动详情~
点赞 回复
分享
发布于 2022-04-29 16:26
联易融
校招火热招聘中
官网直投

相关推荐

1 14 评论
分享
牛客网
牛客企业服务