Ihandy Unity开发 面试题 2024

1.当i>10时,调用test是否会出现死锁?原因是什么?

void test(int i)
{
	lock (this)
	{
		if (i > 10)
		{
			i--;
			test(i);
		}
	}
}

2.有一个表有n条记录,每条记录有两个字段,weight和id,写出程序保证id出现的概率与权重相同

3.从1到n,一共有多少个1
4.二叉树的层次遍历
5.给定两个链表,将对应数值相加
6.检查两棵树是否相同

你可能感兴趣的:(面试,职场和发展)