Preheat oven to 425 degrees. On a baking sheet, drizzle roughly 1 tablespoon oil over drained chickpeas and salt generously. Bake for about 20-30 minutes, shaking to roll the chickpeas around periodically, until golden. Give the pan one more shake, turn off the heat, and let the chickpeas dry out completely in the cooling oven while you prepare the rest of the salad.
While the chickpeas cook, prepare the potatoes and string beans. Fill a medium saucepot about a quarter of the way with water. Using a steamer basket, cook the potatoes with a generous sprinkle of salt for about 20 minutes, or until tender. Remove the potatoes from the heat and let cool while you cook the string beans following the same method, cooking for about 7 minutes, until tender. If you don’t have a steamer basket, you can boil the potatoes and string beans.
While the potatoes and string beans cook, prepare the dressing. In a medium pan, heat 2 tablespoons oil over medium heat and add the sliced shallots. Turn to low and cook, stirring frequently, for about 7-10 minutes until the shallots have caramelized. Sprinkle with salt. Add a ¼ cup of cold water to the hot pan and deglaze the brown bits from the bottom of the pan. Continue to cook until all of the liquid has been cooked off. Set aside to cool.
In a food processor or high-speed blender, mix caramelized shallots, mayo, lemon juice, salt, and dill on high for about 2 minutes, or until very well incorporated. Taste and add ½ teaspoon more salt as needed. Set aside.
Using the same, uncleaned pan as the shallots, heat 2 tablespoons oil over medium heat. Cook the sliced king oyster mushrooms until brown on both sides. Add ½ cup cold water to deglaze the pan. Cover to steam for about 2-3 minutes. Cook remaining water off. Salt and set aside.
Assemble the salad after each cooked component has cooled, by layering lettuce, string beans, potatoes, oyster mushroom scallops, radishes, marinated artichokes, olives, crunchy chickpeas, capers, and dressing. Garnish with microgreens or dill. Serve and enjoy!