bloomberg software engineer intern interview