오늘은 처음으로 기술 면접을 받아보았다. 처음 면접하는 거라 너무너무 두서 없이 얘기를 했고 시선처리도 엉망이었던 것 같다. 확실히 연습을 할 필요성을 느낀다!!!!!오늘 면접 내용은 자기 소개, 구조체와 클래스의 차이, 객체 지향이란?, 자신이 객체 지향적으로 어떤
델리게이트란 메서드를 변수처럼 사용할 수 있게 해주는 기능입니다. 여러 메서드에서 동일한 메서드 처리를 필요로 할 때, 델리게이트를 통해 메서드를 매개 변수처럼 넘겨주는 것이 가능합니다. 이를 통해 여러 메서드마다 같은 동작 처리를 구현할 필요 없이 델리게이트를 활용하
람다식이란 C#에서 익명 메서드를 만들 때 사용하는 기능입니다. 람다식을 사용할 때는 람다 연산자 => 를 통해 사용할 수 있으며, 왼쪽에는 메서드의 매개 변수를 정의하고, 오른쪽에 메서드에서 사용할 식이나 코드를 작성합니다. 람다식을 통해 코드 가독성을 높이고 프로그
float와 int의 표현 가능한 수의 범위가 다른 이유는 무엇인가요? >float와 int는 똑같이 4바이트 크기이기는 하나, float의 사용 목적이 부동 소수점을 표시하기 위함이므로 목적에 따라 int와 표현 가능한 수의 범위를 다르게 설정한 것 같습니다. '
정렬 알고리즘이란 무엇이며, 사용 이유에 대해 설명해주세요. 정렬 알고리즘이란, 주어진 데이터 셋을 정해진 순서에 따라 정렬하는 것을 의미하며, 이를 통해 데이터의 탐색을 더욱 효과적으로 하기 위해 사용합니다.
선택 정렬이란, 정렬 시킬 데이터셋의 맨 앞 데이터를 최소값으로 설정한 후, 이후 데이터들과 비교를 진행하여 배열 내 최소값을 찾아내 앞으로 위치시킨 후, 정렬된 원소를 제외한 나머지에 같은 방법을 반복하여 데이터를 정렬하는 방법입니다. 버블 정렬이란, 인접한 두 원소
자기 소개 → 기본 지식 → 프로젝트에 대한 설명 → 추후에 본인이 가고 싶은 길대충 위와 같은 순서로 진행이 되었다.본인이 클라이언트 프로그래머를 지원하게 된 계기에 대해 반드시 프로그래머여야 하는 이유를 포함했으면 좋겠다.대답에 자신이 없다. 본인이 공부를 해서 확