반응형
Ruby 및 Rails 개발자가 알아야 할 사항은 무엇입니까?
Rails를 사용하는 엔트리 레벨, 미드 레벨 및 시니어 개발자로서 무엇을 알아야합니까? 전반적으로 : 이론적 지식, 개발 도구, 보석 등. 인터뷰에서 일반적으로 어떤 문제가 있습니까?
연장자
- 성능 및 메모리 문제에 대한 애플리케이션 분석 및 프로파일 링
- 보안 문제에 대한 애플리케이션 분석 및 프로파일 링
- 데이터베이스 모델링 및 쿼리 분석 이해
- 프로덕션 배포 조정 (Passenger, Thin, Apache 등)
- Ruby 메타 프로그래밍 이해 및 사용
- 멘토링 기술
- 의사 소통 능력
- 계획 및 추정
중간 수준
- 프로덕션 용 Rails 앱 설정 및 배포
- Rails 스택 이해-콜백, 필터, 플러그인, 엔진, gem, 랙
- Active Record 연결 이해 및 사용
- 범위를 이해하고 사용하여 모델 추상화 정의
- Cucumber 및 rSpec을 사용하여 테스트 정의
- 객체 방향 이해 및 사용
- 디자인 패턴 이해 및 사용 (그것이 무엇인지 설명하고 몇 가지 기본 패턴을 알고 있음)
입문 단계
- Rails 환경 생성 및 설정
- 생성기를 사용하여 모델, 컨트롤러 및 마이그레이션 생성
- 마이그레이션을 생성하고 사용하여 데이터베이스 관리
- rspec / etc를 사용하여 단위 테스트 만들기
- 모델 및 기본 유효성 검사 만들기
- 컨트롤러, 모델 및보기를 사용하여 GET 요청 처리
- 컨트롤러, 모델 및보기를 사용하여 POST 요청 처리
- 기본 HTML, CSS 및 JavaScript
- 기본 GIT-복제, 커밋, 푸시
인터뷰에서 경험 한 몇 가지 질문과 답변과 유용 할 수있는 몇 가지 추가 논리 질문을 적었습니다.
여기 있습니다 : http://anilpunjabi.tumblr.com/post/25948339235/ruby-and-rails-interview-questions-and-answers
즐겨 !!!
선임 수준에 대해 다음 질문에 대부분 답할 수 있어야한다고 생각합니다.
여기에 내 블로그 링크가 있습니다.
Rails 앱을 설정하고 프로덕션 환경에 배포하는 방법
데이터 세트를 탐색하고 조작하기위한 루비 블록 및 반복기를 이해합니다.
참고 URL : https://stackoverflow.com/questions/2569501/what-ruby-and-rails-developers-ought-to-know
반응형
'developer tip' 카테고리의 다른 글
PHP 구문 질문 : 물음표와 콜론은 무엇을 의미합니까? (0) | 2020.11.23 |
---|---|
함수 내부의 기능.? (0) | 2020.11.23 |
Visual Studio 2010을 사용하여 명령 줄에서 C # 솔루션 빌드 (0) | 2020.11.23 |
mysqldump : 백업 할 때 삽입 할 열 이름 생성 (0) | 2020.11.23 |
업데이트 부분에서 새 값과 이전 값을 모두 사용할 수 있도록 UPSERT를 수행하는 방법 (0) | 2020.11.23 |