Google interview question

Technical interview: Discuss the time complexity involved in determining the shortest path within a graph. Explain the functioning of Dijkstra's algorithm. Problem-solving interview: Outline a strategy for designing a network system that caters to both internal and external users while considering security measures and resource constraints.