面试问到高并发怎么解决,分布式事务四种方案
- 软件开发
- 2023-09-18
- 72
今天给各位分享面试问到高并发怎么解决的知识,其中也会对分布式事务四种方案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!php面试官常问的关于页面...
今天给各位分享面试问到高并发怎么解决的知识,其中也会对分布式事务四种方案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
php面试官常问的关于页面的问题
我在一个小公司,PHP是我来面试的。如果初学者,我会问一些内置函数用法,或者函数变通使用。然后一些逻辑方面的题目。
如果2-3年,我会问大数据量,高并发,数据库设计优化、sql性能最大化,以及服务器方面的一些优化。
如果3-5年,会考虑架构、服务器高可用性(负载均衡、主从同步等)、以及其他语言等。至于再往上..我也没到那一步。
面试通过又不让去了可以去公司讨要说法吗
遇到这种情况个人建议你可以打电话到应聘公司的人事部门了解一下情况,说到找公司要一个说法这是不可能办到的,首先来说即使你面试通过了,公司口头上说你可以入职,但因为其他的原因到最后你没有成为公司的员工,自然也就没有和公司签订入职合同,那么也就没有办法要求公司给你一个说法
Java程序员面试中容易被问哪些问题
1.前台后台都做吗?10分
这一般是我的第一个问题,超过90%的人会回答:"都做,后台多一点,前台少一点"
这不是我想要的答案,鬼都知道程序员都要多少涉及一下前台,后台更不用说了.
碰到过一个聪明人,他是这么回答的:前台js写的比较熟练,html的框架模板也能搭建的非常整齐美观,只是特效能力比较差
这个问题我不想过多讨论,加分但不减分
2.事务,什么是事务,为何用事务10分
大部分面试者,就会举各种各样的例子(比如银行存钱,这个最多)来说明这个问题,其实他们都理解.
但这不是我想要的答案,我期望的答案只有一句:"保证数据的一致性和完整性",可惜只有5%左右的人答出来了
这个问题可以大概了解出面试者的分析能力,以及语言总结能力,还有他们对这个玩意的理解程度
答不出减分,举例子不加分
3.面向切面(AOP),原理是什么10分
这个就是对技能的掌握程度了
大部分又是举例子,什么找中介啊之类的,其实就是来掩盖他们懂一点实现逻辑,但是不知道源码怎么实现的.
但还真是有学霸能把代理的原理讲出来,非常好.
答不出减分,举例子不加分,讲出原理双倍分.
4.两个项目之间如何通信10分
很基础的问题,答上来就有分,说明你接触或者了解过网络
5.在上个问题基础之上问,碰到乱码怎么解决,utf-8和gbk可以直接转换么10分
大部分应聘者到这里基本就开始胡扯了.有说声明字符串编码接收的,有说改项目编码的,各种各样五花八门.
更有甚者,utf-8和gbk可以直接转换...
直接说明了他们完全没有遇到过此类问题,也并不了解编码.
答不出不减分,胡扯减分,答对双倍分.
6.简述一项技术或设计模式的原理20分
这个几乎是送分的,但90%的人答不出.我很不解.
答不出减分,答出加分
-----------------------------------------------------------------------------------------------------------------------------
问完以上几个问题大概可以判断出应聘者的技术程度
不管怎么样
希望多锻炼自己的口才与技术.
java面试题:真实项目中是如何解决多用户并发访问的
根据不同的情况处理:一般在数据库层面控制,非常严格的情况采用悲观锁,常用的方法是乐观锁
几个让人困惑的Java面试题。怎么破
1、指令平时百度查就行,装一些开源的服务器监控程序,就可以直接监控服务器的性能,访问情况。
2、对表增加相应的索引。减少使用select*这种查询方式。注意where条件的顺序,先过滤更多的记录,再过滤匹配少的记录等。
3、在路由器端做负载均衡,将访问分流到各台www服务器上。扩容有很多环节,例如web服务器扩容,数据库扩容,硬件扩容或者是软件扩容。
4、百度有很多文档了,这个靠经验。
5、session的共享主要看用什么语言来开发,如果是php,可以设置把session存到memcache上。
6、主要思路是对于秒杀的高并发进行处理,先将提交的结果存到缓存,再依次处理。
我觉得这个面试题,主要还是看你平时有没有接触过类似的工作,如果有在工作中做过这方面工作,可以根据自己的项目经验来回答。
好了,关于面试问到高并发怎么解决和分布式事务四种方案的问题到这里结束啦,希望可以解决您的问题哈!
本文链接:http://xinin56.com/ruanjian/26560.html