Question 1: Short answer
mediumAI-checkedGraph Neural NetworksGraphSAGE with layers uses the neighbourhood sample sizes and of the paper's experiments; neighbours are drawn uniformly, with replacement when a node has fewer neighbours than needed. For one target node, how many 2-hop neighbour samples are drawn, however large the graph is?