CS: Pod of Delight Week 5: Career Fair Postmortem, Interviews, - - PowerPoint PPT Presentation

cs pod of delight
SMART_READER_LITE
LIVE PREVIEW

CS: Pod of Delight Week 5: Career Fair Postmortem, Interviews, - - PowerPoint PPT Presentation

CS: Pod of Delight Week 5: Career Fair Postmortem, Interviews, Offers, and ViM Career Fair How did it go? Strategies you learned? Lots of swag? Good interactions with recruiters? What to do next? Emails (check them) Times


slide-1
SLIDE 1

CS: Pod of Delight

Week 5: Career Fair Postmortem, Interviews, Offers, and ViM

slide-2
SLIDE 2

Career Fair

  • How did it go?
  • Strategies you learned?
  • Lots of swag?
  • Good interactions with recruiters?
slide-3
SLIDE 3

What to do next?

  • Emails (check them)
  • Times available (google calendar trick)
  • Applying online
  • Ping recruiters
  • INTERVIEWS!
slide-4
SLIDE 4

Interviews

slide-5
SLIDE 5

Interviews

  • Behavioral interviews
  • Technical interviews
slide-6
SLIDE 6

Behavioral Interviews

  • Past-experiences
  • Negative, positive
  • How you grew
  • What you learned
  • What would you do?
  • Describe a product, how would you fix, favorite

feature, what would you change, etc…

slide-7
SLIDE 7

Technical Interviews

  • Projects/classes
  • Whiteboard question
  • How to make it faster?
  • Less space?
  • Think out loud!
slide-8
SLIDE 8

Technical Interviews

  • Last anywhere from 30-90 minutes
  • On-campus, on-site, video, phone, puzzle
  • Be prepared to be asked about anything on

resume

  • Honesty
slide-9
SLIDE 9

Technical Interviews

  • Solve or no solve, doesn’t matter as much as you

think

  • Finish: time for questions
  • Be prepared to ask insightful questions!
  • Actually very useful
slide-10
SLIDE 10

The Offer

  • Email, PDFs, paper
  • Keep a copy of every offer
  • Start date, end date, pay, benefits
  • Restrictions: stock, patents, ideas, etc…
slide-11
SLIDE 11

The Offer: Deadline

  • Anywhere from a couple of days to months
  • UT requires at least 3 weeks
  • If they are not giving you enough, talk to Career

Center

slide-12
SLIDE 12

Multiple Offers?

  • Great!
  • Use them to speed up other companies
  • Try to get the best of what you can
slide-13
SLIDE 13

ViM

slide-14
SLIDE 14

ViM

  • Awesome text editor
  • Comes pre-installed on basically every linux bistro
  • Portability
  • One configuration file (*)
  • Productivity
  • Keep hands on home-row
  • No menus, no shortcuts, no mouse!
slide-15
SLIDE 15

ViM: Modes

  • Normal - “resting state”, commands, moving
  • Insert - when you’re typing
  • Visual - selecting text, moving text
  • Line Visual - same as visual, but per line
  • Ex - crazy command mode, not widely used
slide-16
SLIDE 16

ViM: Modes

  • Should always be in normal, unless you’re inserting

text

  • Can efficiently move, perform commands
slide-17
SLIDE 17

ViM: Changing modes

  • Normal - {ESC}, (recommend: {Caps}, {ii})
  • Insert - i
  • Visual - v
  • Line Visual - V
slide-18
SLIDE 18

ViM: Navigating

  • Ok to use arrows at first
  • But you want to use built-in navigation commands
slide-19
SLIDE 19

ViM: Command Basics

  • Vim commands are structured like English
  • Nouns
  • Word (w), sentence (s), paragraph (p), parentheses (b), tags

(t)

  • Verbs
  • delete (d), yank (d), visual (v), change (c)
  • Modifiers
  • till (t), find (f), inside (i), around (a), count (#)
slide-20
SLIDE 20

Vim: Examples

  • Delete a word - dw
  • Delete a sentence - das
  • Delete a paragraph - dap
  • Delete argument from function - di(
  • Delete text within quotes - di”
  • Delete till character x - dtx
slide-21
SLIDE 21

ViM: Exiting

  • In normal mode!
  • :q - exit
  • :w - save
  • :wq - save and exit
  • :q! - exit without saving
  • :cq - force quit vim
slide-22
SLIDE 22

ViM: Practice

  • vimtutor
  • Comes installed with ViM
  • vim adventures!
  • http://vim-adventures.com
  • OpenViM
  • http://www.openvim.com/
slide-23
SLIDE 23

ViM: Next time

  • Better navigation
  • Clipboard management
  • Buffers + split panes
  • Tabs
  • Configuring ViM