当前位置: 首页 > news >正文

Xtransfer面试内容

一、Xtransfer一轮面试内容

1.进程间的通信方式
2.redis的故障转移是如何选举主节点的
3.redis快的原因
4.redis、ES、mysql选型的场景
5.redis项目的挑战和难点
6.redis和ZK各自的应用场景
7.ZK选举的算法
8.socket建立连接的过程,与TCP是一回事吗?
Socket实现网络编程
TCP客户端:
1).建立连接套接字,设置Ip和端口监听,socket()
2).建立连接 connect
3).write() 获取网络流对象 发送数据
4).read()获取网络流对象 接收数据
5).关闭套接字

TCP服务器端
1).建立端口监听 socket()
2).绑定指定端口 bind()
3).listen 进行端口监听
4).accept() 阻塞式 直到有客户端访问
5).read()获取客户端发送数据
6).write()发送返回数据
9.如果遇到网络攻击,出现大量的TIME_WAIT连接怎么办?
拦截目标IP地址,设置白名单

Socket不是一个具体的物件也不像http类的通信协议,可以把它看成一组基于TCP和UDP通信协议的接口;把复杂的TCP/IP协议族隐藏在Socke接口后面,用Socket去组织数据;

10.算法题 LEETCODE 全排列

没做出来,本来以为挂了,但后面竟然通知一面过了^..^
11.有什么问题要问
1)是怎么解决支付过程中的数据一致性问题?
2)团队中的人员总数和构成

二、Xtransfer二轮面试内容

1.redis 底层存储结构
2.redis如何保证与数据库的数据一致性
3.redis有效期如何设置
4.服务器的连接数
5.微服务的通信协议

6.有什么问题要问?
1)如何做支付数据的一致性
2)团队的从数和人员构成
3)这个岗位的职责,做哪些系统开发?
收发单、结汇、支付等系统开发

二面回答得不好,最后是挂了。

http://www.lryc.cn/news/362384.html

相关文章:

  • 论文笔记:Image Anaimation经典论文-运动关键点模型(Monkey-Net)
  • Kibana创建ElasticSearch 用户角色
  • Vue基础(2)响应式基础
  • Mysql基础教程(15):别名
  • SpringCloud 微服务中网关如何记录请求响应日志?
  • 【运维项目经历|028】Cobbler自动化部署平台构建项目
  • “物联网安全:万物互联背景下的隐私保护与数据安全策略“
  • LeetCode216组合总和3
  • 微软找腾讯接盘,Windows直接安装手机APP体验起飞了
  • 【Springcloud微服务】MybatisPlus下篇
  • i18n-demo
  • [Leetcode] 0-1背包和完全背包
  • 自定义类型:联合体和枚举
  • 【Cityengine】Cityengine生产带纹理的建筑模型导入UE4/UE5(下)
  • 详解51种企业应用架构模式
  • 【十年java搬砖路】Jumpserver docker版安装及配置Ldap登陆认证
  • C\C++内存管理(未完结)
  • 一个小时搞定JAVA面向对象(5)——抽象与接口
  • 图像关键特征描述方法-小目标
  • 【qt15】windeployqt 安装依赖
  • DETR论文重点
  • slf4j等多个jar包冲突绑定的排查方法使用IDEA的maven help解决
  • MySQL主从的延迟怎么解决呢?
  • 【一百】【算法分析与设计】N皇后问题常规解法+位运算解法
  • GPT-4:人工智能领域的新里程碑
  • mysql inset bug
  • oracle查看序列
  • flask-slqalchemy使用详解
  • Scala学习笔记8: 包
  • 分享一份糟糕透顶的简历,看看跟你写的一样不