Моцарт, возможно, мог запомнить современные библиотеки программного обеспечения.Остальные из нас полагаются на интеллектуальные интегрированные среды разработки с дополнением кода и справочные документы.При этом, да, вы должны прочитать документы, чтобы увидеть, что там, может быть, даже делать заметки.Хорошо написанный API (например, библиотеки Apple) спроектирован так, что имена и прототипы имеют смысл и соответствуют читателю.
например
int main(int argc, char *argv[]);
-(void)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
-(NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section;
И так далее.Хороший интервьюер попросит вас сделать некоторые из них (чтобы он знал, что вы не будете тратить весь день на изучение API), но также даст вам некоторую снисходительность, если вы не можете запомнить каждый параметр.