📅  最后修改于: 2023-12-03 15:17:27.943000             🧑  作者: Mango
Lybrate.com是印度最大的在线医疗平台之一,提供医疗保健服务,包括医生预约,在线咨询和药品咨询等。
面试由三轮组成:
这一轮是纯技术面试,主要考察编程能力和数据结构知识。
例题:实现一个函数,判断给定的二叉树是否为镜像对称。
# Python 代码
class TreeNode:
def __init__(self, val=0, left=None, right=None):
self.val = val
self.left = left
self.right = right
class Solution:
def isSymmetric(self, root: TreeNode) -> bool:
def helper(p: TreeNode, q: TreeNode) -> bool:
if not p and not q:
return True
if not p or not q:
return False
if p.val != q.val:
return False
return helper(p.left, q.right) and helper(p.right, q.left)
if not root:
return True
return helper(root.left, root.right)
这一轮主要考察系统设计能力。
例题:设计一个在线医疗平台,可以让患者预约医生,进行在线咨询和药品咨询等。
关键词:用户系统、预约系统、咨询系统、药品系统、支付系统。
这一轮主要考察综合能力和评估个人的软实力。
例题:介绍一下你最近在学习的技术或框架,并分享你的学习经历和收获。
这次面试经历非常充实,考察了多方面的能力和知识,对于我来说是一次很好的锻炼和学习机会。